Lead Engineer Resume
San Ramon, CA
SUMMARY:
- Over 5 years of experience as a Full Stack developer with key expertise on MEAN Stack, AngularJS, ReactJS, React Native and Java Spring Hibernate technologies. Solid Experience working with SQL, NoSQL databases like Oracle and MongoDB. Worked as Lead as well as Architect in building Hybrid, Web Application end to end.
- Full Stack developer with more than 5 years of professional experience in Web Designing and User Interface Development and Backend development in Web Application and Hybrid Applications.
- Strong developing background with HTML, HTML5, CSS and JavaScript.
- Experienced in JavaScript framework like JQUERY, AngularJS.
- Proven track record of successful deliveries of Projects.
- Used Node.JS to handle the backend services and event driven application.
- Used MEAN stack to develop user - based content handling application.
- Expertise in using XML/JSON and AJAX to connect with back-end applications.
- Used Gulp and Grunt for deployment of the applications.
- Master in utilizing JSON (JavaScript Object Notation) a lightweight data exchange format to build collection of name/value pairs and ordered list of values.
- Expertise in debugging and troubleshooting existing code using Firebug and Developer Tools.
- Experienced in using form control frameworks subversion (SVN), Visual source Safe and team Foundation Server (TFS).
- Good Knowledge of design patterns and development methodologies.
- Experience in consumption and development of REST/SOAP based web services.
- Familiar with Software Quality Assurance process and system level debugging.
- Well versed in using third party JavaScript based libraries.
- Good Experienced in agile and scrum methodologies.
- Open to adaptation, learning and knowledge transfer.
- Strong Belief in 100% project deliverability, timely task completion and effective verbal communication paramount for requirement phase and project success.
TECHNICAL SKILLS:
Front end Technologies: HTML5, CSS3, XML, JavaScript, JQuery/UI/mobile
JavaScript front end frameworks: Spine, ActiveJS, KnockoutJS, BackboneJS, AngularJS, Mustache, RequireJS, ReactJS, FluxJS
Visualization framework: DyGraphs, D3.js, Google Visualization API
Back end technologies: Python, PHP, Node.JS, ASP.NET
Languages: JAVA, C#, C++
Database: Oracle DB 10g, PL/SQL, My SQL, SQL Server 2008 R2, MongoDB, PostgreSQL, CouchDB
Web Services: API Rest Service (JQuery, XML, JSON, AJAX), SOAP/WSDL
Web Server: Apache Tomcat, JBoss, ExpressJS
Tools: Dreamweaver, Bootstrap, Eclipse, WebStrom, Sublime, Brackets, Notepad++, Brunch, Adobe Photoshop, illustrator
Testing Tools: Blue Ridge, jasmine.JS, Junit, Postman
Version control: Git/GitHub, SVN, Mercurial, TFS
Software engineering methodologies: Agile Methodologies, Software Quality Assurance, Waterfall methodologies.
Task Automation: Bash Scripting, GruntJS, GulpJS, Jenkins
Dependency Management: BowerJS, NPM, Artifactory
Miscellaneous: Linux CLI, Rally, Microsoft Office, Microsoft Project, Asana, Slack, SourceTree, MS Visio, SmartDraw
PROFESSIONAL EXPERIENCE:
Confidential, San Ramon,CA
Lead Engineer
Responsibilities:
- Created the screens, Fragments and Layouts for the mobile application.
- Involved in preparing the architecture design of the mobile application. As well as interfaces with the backend.
- Used MongoDB to maintain the caching of the orders to reduce redundant calls.
- Developed the documentation for the services to be developed and involved in developing and testing those.
- Integrated google maps to show different orders start and end points as well as route map.
- Used the Push, Screen Orientation, GeoLocation Plugin of PhoneGap, and implemented in the applications.
- Worked in Agile/Scrum process and was involved in setting up sprint goals as well as product release timeline.
- Used the MDM feature of IBM Mobile First for handling the Driver application of Confidential .
Technology:JSON, REST API, HTML5,Java, Angular JS, hybrid, Gulp, JQuery, Bootstrap, CSS3, JavaScript, ReactJS, Web services, PhoneGap.
Confidential, Richfield, MN
Sr. Mobile Developer
Responsibilities:
- Developed the Mobile UI using the jQuery framework of the shopping cart.
- Developed multiple images of the item view using jQuery Animations.
- Involved in creating the customize option for the order using JQuery.
- Developed the listing view, grid view, carousel slider for the listing the items in the search results.
- Integrated with Backend payment system using the Braintree API.
- Used Threading and background loading of the images using the lazy loading technique.
- Used JSFiddle, for the fluid two column layouts to build the application and preview in one page.
- Integrated runtime javascript to link manage the flow of the application.
- Extensively used jQuery AJAX for integrating the Rest Services to the front end.
- Used multiple level categories using jQuery Tree plugin.
- Used jQuery animation to give effect of update on the preview.
Technology: HTML 5, jQuery, jQuery Tree, JSFiddle, Custom jQuery Plugin, REST, JSON, etc, IBM Mobile First.
Confidential, Atlanta,GA
Sr. Mobile Engineer
Responsibilities:
- Involved in updating the storyboards and UI as per the changing requirements.
- Developed service calls as well as event handling mechanism using Objective C and multithreading.
- Developed Objective C components to wrap the webview into the application along with native components.
- Developed a radar view where multiple images needed to be shown on map with different zoom level and show the cloud movement on the map.
- Integrated apple maps/Google Maps inside the application for the respective platforms.
- Involved in understanding and deploying HTML5 Local storage to store the data on the local device browsers.
- Studied and deployed the library using phone gap.
- Created and deployed app based on phone gap on Windows Phone 8, Firefox OS, Blackberry 10 and Amazon OS.
- Integrated the PhoneGapUI with the Rest based JSON web services developed for the native apps.
- Used PhoneGap to make use of language and units p of the used based on their settings on thedevice.
Technology:Objective C, Storyboard, Multithreading, Cocoa Framework, HTML5, PhoneGap, JavaScript, JQuery, Bootstrap, Cordova plugins, Cordova icons and splash screens, REST, JSON, Accelerometer.
Confidential
UI developer
Responsibilities:
- Worked within Agile team environment and participated in multiple scrum meetings to discuss planning and development needs for current cycle.
- Developed the front-end web page by using HTML5, CSS3, and JS, taking advantage of the frameworks like AngularJS, JQuery.
- Developed the web pages using Eclipse Juno editor, Tomcat, hand coding of HTML, CSS, Java Script, JQUERY and JSP.
- Worked on JavaScript validations related to registration forms.
- Estimated time to develop for all approved prototypes and the implementation of those prototypes using jQuery and CSS as well as showing to project leads and receiving and implementing any changes or implementation updates.
- Incorporating basic Java Script, event handling, DOM manipulation and JQUERY plugins for front-end functionality.
- Developed Application to asses JSON and XMl from Rest full web service from consumer side using JavaScript and Angular.JS.
- Worked for popular content management systems (CMS), e.g., WordPress, Joomla
- Worked with browsers compatibility issues.
Technology:HTML, CSS, Javascript, Wordpress, Joomla, JQuery, AngularJS.
