Lead Developer Resume
SUMMARY
- Lead developer wif 12+ years in the IT industry
- Hands - on experience in designing and developing Web based enterprise applications
- Experience in front end development using JavaScript, NodeJS, AngularJS, React, Redux wif jQuery and HTML
- Experience in creating web templates, re-usable UI components and fixing cross browsing issues
- Good exposure in developing intuitive front-end using different features of React, Redux and AngularJS like Reducers, Components, Expressions, Directives, Data binding, Partial views, Dependency injection, controllers etc
- Extensive experience in the full lifecycle of software development including requirements definition, prototyping, analysis, proof of concept, design, interface implementation, testing and maintenance
- Technically competent in Object-Oriented Design, System Analysis and Programming
- Diagnosing and troubleshooting existing issues and developing customized functionalities
- Preparing technical and functional documents
- Identifying and cross verifying all integration points for development and enhancement
- Equipped wif skillful noledge in NodeJS, React, Redux, Angular, J2EE, C#.NET, WPF, WCF, Web services
- Strong debugging and problem solving skills wif excellent understanding of system development methodologies, techniques and tools
- Collaborating wif client and project teams for successful project implementation
- Exceptional analytical, troubleshooting, problem solving and leadership skills
- Dedicated team player wif the zeal to learn new technologies and tools
TECHNICAL SKILLS
- JavaScript
- NodeJS, React, Redux, AngularJS
- IOS and Android Development
- C#.NET, C, J2EE
- Windows, Linux and Mac
- .NET Frameworks MVC 4, WPF, WCF, Entity framework
- Oracle 10g/11 g, MS SQL Server 2005/2008/2012
- JavaScript, AngularJS, jQuery, HTML, ExtJS, ASP.NET, Silver light, Activex, ASP.NET MVC 4.0, RESTful, LINQ
- Microsoft Visual Studio, TFS, JIRA, GitHub
- IIS, Apache Tomcat, WebLogic, NodeJS
- AWS, Specialized in Api Gateway, Lambda, EC2 and
- App Deployment, Distribution and Management
- Docker
PROFESSIONAL EXPERIENCE
Confidential
Lead Developer
Responsibilities:
Environment: JavaScript, AngularJS, React, Redux and NodeJS.
Responsibilities:
- Developed UI Framework using React and Redux
- Developed reusable user components using Reacts
- Created custom events and bindings complaint wif React as part of the designed framework to support collaboration, as part of user interaction wifout any special code.
- Framed TEMPeffective reducers to has the data handshake between the server and ui components.
- Used ESLint.
- Used dockers for deployment and bundling app for execution.
- Performed code review
- Created unit test cases and performed unit testing
- Fixed bugs and implemented UI change requests
Lead Developer
Confidential
Environment: JavaScript, AngularJS 1.3, jQuery 1.10.2, WebStorm 9, HTML5, CSS3, C# 5, Visual Studio 2013, Microsoft .NET 4.5, SQL Server 2014, IIS 7.5/8.x
Responsibilities:
- Understood and analyzed the project scope
- Involved in developing UI Framework using AngularJS
- Developed reusable user components using AngularJS
- Created common page templates using directives
- Performed client side validations and events using JavaScript
- Implemented data access layer and business layer architecture
- Performed code review
- Created unit test cases and performed unit testing
- Fixed bugs and implemented UI change requests
Lead Developer
Confidential
Environment:: JavaScript, AngularJS 1.3, jQuery, MS.NET 4.0, DevExpress, Log4Net, NUnit, Github
Responsibilities:
- Analyzed the project scope
- Implemented UI Framework Architecture
- Developed reusable user components using AngularJS
- Performed client side validations and events using JavaScript
- Involved in developing several options under trading configuration feature
- Performed code review
- Created unit test cases and performed unit testing
Lead Developer
Confidential
Environment: C#.NET, SQL server 2008, LINQ, Web services, WEB API, RabbitMQ, JavaScript, Lambda expressions, VS 2010, TFS, MS Test, XML, Re sharper tool and JIRA
Responsibilities:
- Understood and analyzed the project scope and end-customer needs
- Worked at the client premises in the initial phase of customization
- Developed customized features and rectified issues in the existing application
- Responsible for developing new functionalities and performance improvements
- Coordinated wif the onsite lead for analyzing issues and root cause
- Coordinated wif other vendors for performing testing
- Performed unit testing and bug fixing
- Provided necessary noledge transfer to team members
- Provided necessary input for finalizing tasks and deliverables for each development cycle
- Documented the technical enhancements
Lead Developer
Confidential
Environment: ASP.NET MVC, C#, SQL server, ADO.NET
Responsibilities:
- Read through the architecture document and other technical artifacts
- Understood the architecture, code and user interface
- Identified parameters to analyze the architecture, code and user Interface
- Identified all the critical areas of the software like interfacing layer wif TIBCO, loading of configurations, logging, connection pooling, XML marshaling, and exception handling
- Responsible for analyzing non-functional requirements (NFRs), documents, and code
- Performed automated code analysis
- Analyzed each area from a code perspective for potential production problems
- Performed manual code analysis on a sampling of key code
- Identified and analyzed the deviations
- Prepared a detailed report outlining discovered production impacting code areas
- Provided recommendations for each of the identified problem areas for rectifying or minimizing impact
Lead Developer
Confidential
Environment: .NET (C#, ASP.NET), Oracle, MS SQL
Responsibilities:
- Responsible for understanding and analyzing the project requirements
- Provided necessary support for preparing technical design document
- Performed artifacts, design and code reviews
- Implemented the customized framework
- Wrote database queries and stored procedures
- Responsible for effort estimation, work breakdown and task deliverables on each development cycle
Lead Developer
Confidential
Environment: .NET (C#, ASP.NET), Oracle, MS SQL
Responsibilities:
- Responsible for understanding and analyzing the project requirements
- Evaluated the technical and functional specifications
- Translated and implemented ideas into workable technical solutions
- Performed code and test case reviews
- Performed unit testing and bug fixing
- Participated in scrum meetings to define the user stories and tasks
Lead Developer
Confidential
Environment: .NET, Silver Light, WCF, MS SQL
Responsibilities:
- Interacted wif the management team and associates to facilitate smooth communication to understand and analyze the requirement
- Prepared high level use case and technical design document
- Responsible application development
- Performed unit testing and bug fixing
- Involved in problem solving and providing technical support to other team members
Senior Software Engineer
Confidential
Environment: .NET, Silverlight, WCF, MS SQL
Responsibilities:
- Involved in requirement study and analysis
- Prepared use case document for requirement execution
- Reviewed artifacts and design documents
- Involved in coding and code review
- Responsible for product release and testing support
Senior Software Engineer
Confidential
Environment: .NET WinApp, MS SQL
Responsibilities:
- Involved in understanding the system requirements
- Translated and implemented ideas into workable technical solutions
- Supported documentation
- Performed unit testing and issue fixing
- Involved in requirements analysis and business need understanding
- Supported to create technical specifications from the functional specifications
- Responsible for developing user interface
- Developed core functionalities and admin module
- Wrote queries and stored procedures for database communication
- Performed bug fixing and system testing