We provide IT Staff Augmentation Services!

Architect / Lead Software Engineer Resume

4.00/5 (Submit Your Rating)

CA

SUMMARY

  • Around 10 years of excellent computing skills covering the full life cycle of commercial applications using formal and modern methodologies, including requirements gathering, software design and development, team leadership, mentoring, support, project management and end user liaison skills.
  • Experience in analysis, design and development of application software for Health Insurance, Private banking, E - business and Retail Industries.
  • Expert on HTML technologies using HTML5, CSS3, Jquery, Dojo, Twitter Bootstrap, Backbone, AngularJS, AJAX and JqueryMobile.
  • Strong experience on designing and developing of Hybrid mobile applications using Apache Cordova and Phonegap.
  • Conversant with OOD like Singleton, Factory, Command patterns and OOP methodologies.
  • Hands on experience in developing applications having exposure to Java, JDBC, JNDI, Java Security, JSP, Servlets, JPA, EJB, Web Services, SOAP, WSDL, RESTful-WS, XSLT, Castor/JAXB, DB2, Oracle (PL/SQL).
  • Excellent skills in Spring Framework (Core, JDBC, ORM and MVC), Hibernate.
  • Conversant with Java/J2EE design patterns such as Service Locator, Data Access Object, Session Façade, Singleton pattern, Factory pattern, Business Delegate.
  • Extensive exposure with Windows and UNIX flavours with Shell scripting.
  • Experience in WebSphere, JBoss, Tomcat & WebLogic installations and setup.
  • Strong understanding of productivity tools like Eclipse, XCode, Perforce, MKS, Hudson, Ant and Maven.
  • Have rich experience in working Agile, Scrum, Waterfall and Kanban environments and practices.
  • In-depth background analysing business requirements and recommending appropriate technologies.
  • Fluent understanding of project management and software development life cycle (SDLC).
  • Expert communication, interpersonal, and organizational skills.
  • Exceptional experience working in fast-paced, deadline-oriented environments.
  • Strong team leader with extensive background managing and training junior employees.
  • Outstanding technical skills, able to quickly learn new concepts and technologies.
  • Onsite travel to Sydney for coordinating teams for product designs by having discussions with offshore and Sydney team.

TECHNICAL SKILLS

Operating Systems: Windows XP/2000/7, Red Hat Linux, Mac

Languages: JAVA1.6, C++, C, SQL, PL/SQL

HTML/HTML5: Twitter Bootstrap, Backbone, AngularJS, JqueryMobile, AJAX, HTML5, CSS3, JavaScript, Dojo, JQuery, Sencha, SwaggerUI

J2EE: JSP, JSTL, Servlets, Portlets, JDBC, EJB, JMS, WebServices, SOAP, WSDL, RESTful-WS, Spring3, Hibernate3, Swings

Databases: Oracle10g, DB2, MySQL

Mobile Platform: Phonegap, Apache Cordova,Android SDK, IOS SDK

Tools: /Others: Vignette Portal, ANT, Maven, XML, XSLT, Castor, XALAN, Hudson(Build Tool), Perforce(Repository), VMWare, JIRA, Test Director, Daeja Viewer, RBManager, Frevvo, Junit, Log4j

Web/Application Servers: Weblogic10, WAS6.1, Tomcat, JBoss

Development Tools/ Methodologies: XCode, RAD7.0, WASD6.1, Eclipse3.1. / SCRUM, AGILE, KANBAN

Domain Expertise: HealthCare/Insurance/Private Banking

PROFESSIONAL EXPERIENCE

Confidential, CA

Architect / Lead Software Engineer

Responsibilities:

  • Involved in requirements analysis, design and development of AppWorks Core and Slate.
  • Designed and implemented all data provider models for UI components using AngularJS.
  • Writing down Javascript API framework to work with RESTful-WS over AJAX by extending Jquery and AngularJS frameworks.
  • Review the design which include Object Oriented Javascript Design/Concepts and Design Patterns
  • Designed and enhanced MVC layer using AngularJS
  • Development of a device offline persistence layer using Device File IO using Apache Cordova plugins
  • Integration of SwaggerUI module to exposed REST API
  • Usage of Ant build tool to facilitate simple approach towards application builds
  • Wrote thorough Unit tests to make sure code quality
  • Followed agile software development methodology (Scrum) to iteratively provide usable and stable software solution
  • Involved in unit testing, integration testing and defect fixing.
  • Involved in Product Demo’s.
  • Handled deployment of latest builds on Tomcat Server.
  • Guided a team of 10 junior employees for development of various modules.

Environment: Jquery, HTML5, CSS3, Twitter Bootstrap, Angular JS, SwaggerUI, NetBeans IDE, Java, J2EE, Tomcat.

Confidential, CA

Architect / Lead Software Engineer

Responsibilities:

  • Involved in requirements analysis, design and development of product scan and capture functionality and then to upload to Confidential Content Server.
  • Writing down Javascript API framework to work with REST over AJAX by extending Jquery and AngularJS frameworks.
  • Writing Javascript algorithm to detect the edges of the document over canvas.
  • Writing down Javascript API framework to work with Mobile Capture SDK.
  • Designed and implemented SDK layer by using the IOS and Android SDK platforms.
  • Developed cross-platforms applications and its responsiveness of Web Pages using the AngularJS with different UI modules
  • Writing Apache Cordova Plugins in native Code to work with Mobile Capture SDK.
  • Involved in unit testing, integration testing and defect fixing.
  • Handled deployment of latest builds on Tomcat Server.
  • Involved in Product Demo’s.
  • Handled junior employees for development of various modules.

Environment: HTML5, CSS3, Jquery, AngularJS, Apache Cordova, Appworks Gateway, Tomcat, Xcode, Eclipse, IOS SDK, Android SDK, Windows, Mac .

We'd love your feedback!