Ahmed Amin Dangra

Ahmed Amin Dangra

$20/hr
.net, Angular, SQL
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
41 years old
Location:
Mumbai, Maharashtra, India
Experience:
12 years
Ahmed Amin Dangra Mobile: -- To carve out a niche for myself in the field of Information Technologies by contributing to the growth and development of organization along with the fulfillment of my professional goals. Profile Synopsis  13+ years of experience in IT industry as analyst, designer, developer & technical lead using technologies like .Net Core, ASP.NET, C#, Angular, jQuery, MVC, WCF.  Experience in mobile application development using NativeScript.  Experience in design and development of OOAD, OO Systems using various design patterns and architectural patterns like MVC, MVVM and working on loosely coupled architecture.  Experience involves Test Driven Development (TDD) with agile methodology SCRUM.  Proven leader with experience as an architect, technical lead and mentor.  Involved in analysis and creating the architecture of projects with thorough understanding of SDLC.  Experience in all the phases of Software development life cycle (SDLC) Requirements understanding, Analysis, Creating proof of concepts (POC), Database design, Application Development coding, Debugging, Unit testing, Bugs fixing, Code reviews.  Experience in domain like Finance, Public Safety, Telephony, Publishing, Textile and Fitness. Technical Skills .NET Technologies Database Web Technologies Mobile Technologies Reporting Tools Operating System Others .Net Core, ASP.Net(3.5 and 2.0), C#, WCF MS-SQL (2012, 2008 & 2005), SSIS, Oracle 9i Typescript, Angular, ngrx, jQuery, JavaScript, AJAX NativeScript Crystal Report and Chart Director, SSRS Windows Family Sourcetree, VB Script, XML, JSON, HTML, GitHub, SVN, MS-VSS, Team Foundation Server (TFS), ER-Win, Visio, CCTray Education     Post-Graduation : MCA (Computers) from Mumbai University in 2010 Graduation : BCA (Computers) from Veer Narmad South Gujarat University (VNSGU) in 2005 Intermediate : 12th (Commerce) from Gujarat State Board in 2002 Matriculation : 10th from Gujarat State Board in 2000 Employment Details  Rave Technologies (India) Pvt. Ltd as Associate Technical Lead Jul’ 2012 – till date  Understanding the business requirements and refining the stories.  Provide design and architecture and explain the same in detail to the team members.  Creating a loosely coupled extensible architecture.  Programming complex modules, performing code reviews  Performance optimization.  Developing test cases (TDD) for unit testing and implement it.  Cost estimation with various techniques FPA(Function point analysis), WBS(Work breakdown structure)  Code versioning and repository management using tools like Git, SVN.  Provide technical solutions to the complex live issues.  Keep updating knowledge with latest tools and technologies  Wipro Technologies as Senior Software Engineer Jun’ 2010 – Jul’ 2012  Requirement gathering from the client through phone calls and e-mails  Normalize the database and analysis the system design which include implementation of design patterns  Software Development in ASP.NET (C#), WCF, MS SQL 2005, XML, JavaScript and AJAX  Creating SSIS packages to load data into Reporting database.  Creating different types of reports using SSRS for the business requirement.  Unit testing of the application.  FinEng Solution Pvt. Ltd. (Now a part of 3i Infotech) as Sr. Software Developer Sep’ 2006 to Jun’ 2010  Study project requirement from BA  Normalize the database and analysis the system design  Software Development in ASP.NET (2.0), MS SQL 2005, XML, JavaScript, AJAX and ATLAS  Unit testing of the application before the functional testing  Timeline Computers Pvt. Ltd as Sr. Programmer May’ 2005 – Sep’ 2006  Study project requirement  Normalize the database and analysis the system design  Software Development in ASP.NET (2.0), MS SQL 2005, XML, JavaScript, AJAX and ATLAS Product / Project Experience Project Client Period Team Size Technology : i2N Pathways : i2N : Dec’ 2018 – till date : 5 (Offshore) + 8 (Onshore) : .Net Core, MS-SQL 2012, Angular, ngrx/store, ngrx/effects, GitHub Description  It’s a web base application to process juvenile data for UK's Ministry of Justice's for Youth Justice Board.  Developments follow the agile development method. Key responsibilities  Understanding the business requirements through 3 Amigos and Grooming Sessions.  Estimations of stories.  Involved in design and development of front-end modules and back-end API.  Performing code reviews for the merge request..  Developing test cases (TDD) for unit testing and implement it.  Repository management. Project Client Period Team Size Technology : CVLT : CVLT Fitness : Jan’ 2017 – Nov’ 2018 :5 : .Net Core, MS-SQL 2012, Angular, ngrx/store, ngrx/effects, NativeScript, GitHub Description It’s mobile and web base fitness app which allows anyone interested in staying active to create, share and record workouts ranging from a simple run to multi-part detailed metabolic conditioning and weightlifting. Key responsibilities  Understanding the business requirements.  Assisting in creating high level design  Involved in Creating and reviewing LLD and handing over the design to the team for implementation.  Involved in Design and Development of UI (for web and mobile) Modules and Framework.  Programming complex modules and performing code reviews  Developing test cases (TDD) for unit testing and implement it.  Repository management. Project Client Period Team Size Technology : Bloomsbury : Bloomsbury Publishing : Sep’ 2016 – Dec’ 2016 :4 : .Net Core, MS-SQL 2012, AngularJS, Cron Scheduler, GitHub Key responsibilities  Analysis the system design and implementing of design patterns     Software Development on above mention technology Coordinating with Onshore team through phone calls and e-mails. Unit testing of the application. Repository management. Project Client Period Team Size Technology : CallTouch : UK Public : Oct’ 2014 – Aug’ 2016 : 14 (Offshore) + 5 (Onshore) : ASP.Net (3.5), C#, SVN. Description It’s communication management application managing audio, video and text. It is a control room software which is used for managing all inbound and outbound communications using Telephony and Radio. Key responsibilities  Understanding the business requirements and refining the stories  Assisting in creating high level design  Involved in Creating and reviewing LLD and handing over the design to the team for implementation.  Supporting the team with technical and design issues  Coding complex modules  Developing test cases for unit testing and implement it. Project Client Period Team Size Technology : Custody - Athena : UK Police : Jul’ 2012 – Sep’ 2014 : 4 (Offshore) + 5 (Onshore) : ASP.Net (4.0), C#, WCF, jQuery, Oracle 11g. Description It’s a web application made for Police in order to register the case against the crime and maintain various stages of detained person. It’s a migration project for better user interfaces and combination of multiple products into single product called Athena. Key responsibilities  Involved in Design and Development of UI Modules, User controls and Framework.  Involved in Testing and Code Reviews.  Performance Tuning.  Developing test cases for unit testing and implement.  Involved in Code modification for enhancement and development of functionalities. Project Client Period Team Size Technology : CRM : Citi Bank : Jun’ 2010 – Jun’ 2012 : 4 (Offshore) + 5 (Onshore) : ASP.Net (3.5), C#, WCF, MS-SQL 2012, SSIS, SSRS, XML, JavaScript, TFS. Key responsibilities  Analysis the system design and implementing of design patterns  Software Development on above mention technology  Coordinating with Onshore team through phone calls and e-mails.  Unit testing of the application.  Performance Tuning. Project Client Period Team Size Technology : Risk-based Pricing Module for Home Mortgages : Deutsche Gulf Finance (Saudi Arabia) : Oct 2009 – Dec 2009 :4 : ASP.Net (2.0) (C#), Oracle 9i XML, JavaScript, VSS, ER-Win Key responsibilities  Analysis the system design  Design (front end and backend)  Software Development Overview  Created dynamic upload interface which provide the flexibility to upload any excel and csv file.  Created Webservice that calculate the interest rate base on user data. Product Client : CRx (Credit Risk Prescription) : KIB (Kuwait International Bank) and Burgan Bank (Kuwait) Period : February 2007 – June 2010 Team Size : 12 Technology : ASP.Net (2.0) (C#), MS-SQL 2005 / Oracle 9i XML, JavaScript, Ajax, Atlas, Crystal Reports, VSS, ER-Win Key responsibilities  Requirement analysis  System design (front end and backend)  Following and implementing quality models/norms  Software Development  Unit testing  Coordinating release management activities Technical Overview  Implemented design patterns  Used if DAAB (Data Access Application Block) so that product can run on both Oracle and MS-SQL database.  Implemented 3-tier architecture  Auto saving facility (using XML) in complex master and dataentry.  Use of native Ajax and Atlas for smooth interaction. Project Client Period Team Size Technology : DFS (Dealer Financing System) : ICICI bank : December 2006 - January 2007 :6 : ASP.Net (2.0), MS-SQL 2005 XML, JavaScript, VSS and ER-Win Key responsibilities  Software Development  Unit testing Overview  Dealer Financing system will transact with FinOne, Finacle, and DMA payout systems through uploads and downloads. Uploads from FinOne, Finacle, and DMA payout system will be on VB platform. It will perform interest and rebate processing for accounts. DFS will capture limits and documentation status, and generate memo for account opening.  Masters will be uploaded from FinOne  System will upload files provided by Finacle and give downloadable files as output.  ‘Limit’, ‘legal’ and ‘security cheques’ documentation will be maintained and tracked.  Transaction identification facility – both manual and automatic.  Interest, broken period interest and rebate run will be performed.  Interest and rebate files download.  MIS reporting Project Client Period Team Size Technology : CMOG (Credit Model Office Group) : ICICI bank : October 2006 - November 2006 :6 : ASP, MS-SQL 2000 and JavaScript Key responsibilities  Software Development most of the task was to develop the trigger and procedure in back end  Unit testing Overview  The purpose of history report was to track the movement of various fields of a screen chronologically and capture the changes date wise. User should be able to generate the report “As on” date and could track developments that have been done in that field till that date.  To make the report user friendly history of one module of the project was displayed as a separate tab in the report.  Changes made were highlighted. Project Client Period Team Size Technology : ERP (Enterprise resource planning) : Softesule Pvt. Ltd (Pharmaceutical firm) : March 2006 – August 2006 :7 : ASP.Net (1.0), MS-SQL 2000, JavaScript and Crystal Reports Key responsibilities  Case study of project (on client site)  Normalize the database and analysis the system design  Software Development  Unit testing  Deployment Project Client Period Team Size Technology : Call Analysis and customer feed back (On site) : Siemens : October 2005 - January 2006 :2 : ASP. Net (1.0) and MS-SQL 2000 Key responsibilities  Case study of project  Software Development  Unit testing  Deployment Project Client Period Team Size Technology : Suggestion and Training Management System : BPCL (Bharat Petroleum Corporation Limited) : June 2005 - September 2005 :3 : ASP .Net (1.0), MS-SQL 2000 and JavaScript Key responsibilities  Case study of project (on client site)  Normalize the database and analysis the system design  Software Development  Unit testing  Deployment Personal Profile Name Date of Birth Religion Languages know Address : - Ahmed Amin Dangra. : - 28th September, 1983. : - Muslim : - English, Hindi & Gujarati. : - 9/10 2nd floor Pitruchaya building, behind Kausa Masjid, Kausa, Mumbra Thane, Maharashtra
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.