Lead Developer Resume
Quincy, MA
SUMMARY:
- With 7+ Years of experience in application development and leading desktop and mobile applications using cross platform frameworks like Ionic, Apache Cordova, Kony, Sencha and Phonegap(for android, iOS, windows and blackberry),iOS and responsive web design using HTML5, JQuery mobile, Angularjs, Bootstrap.js,CSS3 also iOS and Android Native SDK. Having expertise in the areas of development of software applications using Java (Spring and Hibernate), Adobe Flex, AIR, Action Script, SQL Server 2005.
- Experienced in developing Java and J2EE applications.
- Experienced in developing applications using Ionic, Apache Cordova and Typescript.
- Experienced in using bower, grunt, gulp and typings.
- Experienced in developing JavaScript (angular.js and bootstrap.js) applications.
- Experience building hybrid and responsive web with HTML5, CSS3, Angularjs, Node (npm), Bootstrap.js, Grunt, Gulp and bower to perform builds.
- Technical skills in leading the team toward high quality code that establishes coding standards and best practices.
- Strength in Preparing technical requirements, software design specifications and other forms of architectural documentation.
- Experienced in leading scrum teams as acting scrum master to plan sprints, planning, design meetings and retrospectives.
- Experienced in developing multi - channel/cross-platform (for android, iOS, windows and blackberry) mobile application like Kony.
- Experienced in developing applications with iOS SDK and xCode.
- SOAP and JSON integration to Kony Platform.
- Experience with native application development on both iOS and Android.
- Experienced in using Java (Spring and Hibernate).
- Having good understanding of Java Design Patterns.
- Experienced in using agile methodologies for Product and Application Development.
- Strength in Flex, Action Script, AIR and design tools.
- Having knowledge in HTML5, JavaScript and Lua.
- Experienced in using Flex with RPC, Blaze DS and Web services.
- Experienced in building Flex application using Design patterns like MVC, Cairngorm, Swiz and Parsely.
- Experienced in writing unit test case using FlexUint and JUnit.
- Experienced in secure app distribution using Mobile Iron.
TECHNICAL SKILLS:
Programming languages: Java, J2EE
Primary Skills: Kony Framework, Action Script 2.0/3.0,Flex3,Flex4,HTM5,JavaScript,JQuery Mobile, Java(Spring, Hibernate),Angularjs,Bootstrap.js, Typescript.
Mobile Technologies: Kony, Android, iPhone, Sencha, JQuery Mobile, HTML 5
Integration/business tier technologies: Spring, Hibernate, SOAP, XML, JSON
Databases: MS-Access, SQL Server 2005, SQLite, MySQL.
Operating Systems: Win NT/2000, Windows Server 2003, 2008, Windows 7 and XP
Languages: Kony Framework, Lua Action Script 2.0/3.0,Flex3,Flex4,HTM5,JavaScript,JQuery Mobile, Java(Spring,Hibernate),SQL,PLSQL, Angularjs,Bootstrap.js, Typescript.
Development Tools: Kony Development Studio 3.0 to 5.0, Eclipse,Jira,Wiki,Crucible,Code Collabarator, Zendesk, Build Tools-Maven, Ant, Kony Dev Studio, xCode, Review Board,Sublime Text, Aptana Studio.
Scripts: Java Script, Angular.js, Bootstrap.js, Action Script, Typescript and Lua Script
Domain Knowledge: Telecom, Healthcare, Banking, Online Shopping, Retail and Care.
Documentation: Technical specifications,Unit Test cases,preparing HLD, LLD and Preparing flowcharts using Microsoft Visio.
Testing Tools: FlexUnit, JUnit and Quality Center.
PROFESSIONAL EXPERIENCE:
Confidential
Environment: Angular 1.5.0, Bootstrap, Typecript, HTML5, CSS3, bower, Grunt, Spring boot, hibernate, Oracle Database, Java 8.0, Spring, Restful Services.
Lead Developer
Responsibilities:
- Sole developer responsible for Requirement gathering, Analysis, development of UI, validations and backend Java services.
- Project management and automated builds, deployments using Jenkins.
- Jira and GIT maintenance.
- Perform framework updates using Node(npm), Bower, Grunt and typings.
- Built the UI according to wireframes, using HTML5, Angular, Kendo UI components and UI Bootstrap (Angular JS directives with Bootstrap CSS).
- Both mobile and desktop web application using Bootstrap.
- Integration with Restful Services.
- Complex logic and validations in Typescript with Angular.
- Trouble shooting and testing applications.
- CSS media queries to adjust the UI on all sizes of screens.
Confidential
Environment: Ionic, Cordova, HTML5, CSS3, Angular 1.5.0, Bootstrap, Typescript, SAP Role based configuration.
Lead Developer
Responsibilities:
- Responsible for requirements gathering, functional specs, use case specs and system design.
- Sole developer for UI and implementation.
- Testing and debugging using Genymotion, Gap debug and xCode.
- App Distribution using secured Mobile Iron platform.
- Perform framework updates using Node(npm), Bower, Grunt and typings.
- Development of UI and implementation of Search and lookup functionalities.
- Kendo UI, Angular Material and UI Bootstrap.
- Cordova plugins - Splashscreen, http, phone, camera, location, webclip, device, whitelist, and statusbar etc.
- Search functionality with custom angular directive and uibModal, Accordions, Panels, Datepicker, Alerts, Typeahead, Tabs, Progressbar.
- Typescript and Angular validations.
- Accessing Gallery or capturing the photo from incident location to send to responsible supervisor.
- Access location co-ords to display search results based on the location.
- CSS and Media queries for responsive UI.
- App builds and Mobile Iron deployments.
Confidential
Environment: Ionic, Cordova, HTML5, CSS3, Angular 1.5.0, Bootstrap, Typescript, SQLite.
Lead Developer
Responsibilities:
- Responsible for requirements gathering, functional specs, use case specs and system design.
- Sole developer for UI and implementation.
- Migration from Kony to open source Ionic and Cordova.
- Testing and debugging using Genymotion, Gap debug and xCode.
- App Distribution using secured Mobile Iron platform.
- Development of UI and implementation of Search and lookup functionalities.
- Cordova plugins - Splashscreen, http, phone etc.
- CSS and Media queries for responsive UI.
- App builds and Mobile Iron deployments.
Confidential
Environment: Kony 5.5, Javascript, Kony Sync, SAP, Java
Tech Lead
Responsibilities:
- Responsible for requirements gathering, functional specs, use case specs and system design.
- Active development work for Phase 2 of the applications to add FFI features for bar code scanning and GPS.
- Sync implementation for the application to work offline.
- Trouble shooting and testing applications.
- User Guide lines research to improve usability.
- Adding new screens and functionality based on business requirement.
- Lead team towards the project completion.
- Run daily scrums, sprint planning, design meetings and retrospectives - Agile methodologies.
- Active Development and continuous integration to existing work.
- Kony Sync understanding and implementation.
- Migration of the Kony projects to Ionic hybrid project using Angular and Typescript.
- Worked with Kony sqlite datebase for local storage.
- Involved in continues Development, Maintenance and Deployment processes.
- Worked with Advanced UI controls like Segment, List, VBOX, HBOX, Popup, Header and Footer templates.
- Involved in complete development cycle of the People Directory app using Kony.
- Jira management and managing multiple scrum boards.
Confidential, Quincy MA
Environment: iOS 8.3,Angular.js,xCode,Spring,hibernate,Java,MySQL,Jboss,Json services.
Tech Lead
Responsibilities:
- Technical lead for the team of co-ops and developers at Stop & Shop’s innovation Lab.
- Responsible for requirements gathering, functional specs, use case specs and system design.
- Lead team towards the project completion.
- Setup Review board for peer reviews with CVS for the whole team.
- Run daily scrums, sprint planning, design meetings and retrospectives - Agile methodologies.
- Acting scrum master for the project.
- Look after store deployments and server maintenance.
- Code reviews using Review board.
- Create test strategies, Analyzing and prioritizing the software defects.
- Interview new team members based on requirements.
- Designed the architecture for the complete project. (Set up CVS,MySQL,jboss servers and spring and hibernate setup).
- Implemented email notification module that sends emails to customers using Apache FOP and Google SMTP.
- Worked on pdf generation for cake orders that enables bakery associates to print the orders and stick the confirmation on the cake packaging.
- Trained new co-ops on the project and guided them with iOS Development and testing.
- Involved in UI designs to help designer understanding the Customer’s expectations and decision making on final designs.
- Store visits to understand the customer’s experience and improve the innovation.
- Participated in innovation camps to understand the retail market to bring new ideas to reality.
- Interviewed developers and co-ops for different positions in the organization.
- Guided the co-ops on iOS Development, spring - hibernate and testing.
- Planned the releases and support model and executed it successfully.
- Product locator applications add on to locate products in the store using Angularjs and HTML5.
Confidential
Environment: Kony Development Studio 5.0,Java Script and Scrapper Services.
Developer / Production Support Engineer
Responsibilities:
- Responsible for requirements gathering, functional specs, use case specs and system design.
- Create test strategies, Analyzing and prioritizing the software defects and implementing the code fixes.
- Code/Develop the applications as per the approved technical design.
- Create and release the builds into various environments.
- Create Operational Tools that allow interim data fixes if needed. These are designed specifically to evaluate the update as per the business requirement and allow the updates only if valid.
- Implementation of Kony framework for all the modules.
- Designed UI for Change Subscription and New account Setup modules.
- Worked on Scrapper services to get data from main site(care. Confidential .com)
- Involved in continues Development, Maintenance and Deployment processes.
- Worked with Advanced UI controls like Segment, List, VBOX, HBOX, Popup, Header and Footer templates.
- Worked on plugin upgrades and Middleware setup and trouble shooting.
- Provided on-time analysis and fix on various occasions when application or report failed so that business is not affected.
- Resolved the production issues and taking care of releases in all environments for SIT to UAT.
- Involved in production support jobs, Schedule Tasks and Services Monitoring
- Tracking log reports using Omniture by Adobe creative cloud.
Confidential
Developer
Responsibilities:
- Involved in production support jobs, Schedule Tasks and Services Monitoring.
- Involved in development and testing of GUI, services pre and post processors.
- Requirement gathering, validation, design and implementation.
- Verified functionality of the application after the release to ensure that the system has been installed and configured correctly and is ready for use.
- Developed GUI for the application with to match the branding of the Confidential .
- Developed "Deals" module in Confidential India, by getting the feeds from deals. Confidential .in - used Angular.js and Bootstrap.js to match different form factors of Phones and iPads.
- Developed new payment module for online banking users.
- Worked with Service Editor and Event editor in Kony Studio.
- Worked on Java Services for retrieving data and formatting data.
- Used XML parsers and payment options.
Confidential, NA
Environment: Kony Development Studio 3.0, Lua Script and SOAP Services.
Developer / Support Engineer
Responsibilities:
- Involved in production support jobs, Schedule Tasks and Services Monitoring.
- Involved in development and testing of GUI, services pre and post processors.
- Responsible for requirements gathering, functional specs, use case specs and system design.
- Create test strategies, Analyzing and prioritizing the software defects and implementing the code fixes.
Confidential
Environment: JQuery Mobile, HTML5, Angular.js, Bootstrap.js, Adobe Flex, Java (Spring, Hibernate), MS-SQL Server, Windows XP, Blaze DS.
Developer
Responsibilities:
- Performed unit testing and integration testing using Flex Unit.
- Performed implementation of change requests and bug fixes.
- Created the technical design document for implementing the requirements provided.
- Strictly followed agile methodology.
- Verified the code and the test results with SQA (Software Quality Assurance) team to review to changes to ensure that code has been developed /modified with good coding practices and satisfy the requirements.
- Performed production support activities. This task will include all the manual interference needed to kick start the application for loading the data correctly.
- Weekly update meetings with Tech Leads and client to discuss the status.
- Involved in development and Testing of GUI, web services and relational database.
- Development of the UI for Searching Codes.
- Implementation of services that facilitates Search using code, term, synonym and more.
- Development of UI for Advanced Search using (wild chars *,, ?, + and AND,OR etc).
- Filtering and Sorting Search Results.
- Saving and Restoring Admin Search Ps.
- Development of the UI for importing projects in single or bulk.
- Development of UI for Mapping between ICD-9 and ICD-10 data.
- Development of UI Architecture to maintain projects in Tree, Reporting using Charts.
- Fetching medical terms from Database using Hibernate
- Implementation of Validations at the Server end.
- Development of the UI for Searching, Mapping, Filtering, Reporting and Exporting.
- Used Java script for IOC and Service Integration.
- Fetching medical terms from Database using Hibernate.
- Unit testing in JUnit.
Confidential, Omaha
Environment: HTML5, JQuery mobile,Angular.js, Bootstrap.js, Java (Spring, Hibernate), SAP, Windows XP.
Developer / Team Member
Responsibilities:
- Designed the screens by understanding the existing application and drawing out requirements and business logic.
- Created the technical design document for implementing the requirements provided.
- Testing screens as per GUI Standards, drawing out the test report and update the related screens as per requirement.
- Development of the UI for various Timesheets (Daily, Weekly, Pay period and monthly).
- Development of UI for Leave Management.
- Understanding Functional Module, writing Java services.
Confidential, Atlanta
Environment: Adobe AIR with Parsely, Java (Spring), Windows XP.
Developer / Team Member
Responsibilities:
- Designed the screens by understanding the existing application and drawing out requirements and business logic for change requests.
- Implemented the unit testing for entire application using FUnit.
- Testing screens as per GUI Standards, drawing out the test report and update the related screens as per requirement.
- Worked in Production Support and maintenance.
