Sr Technical Lead Developer/architect Resume
SUMMARY
- A hands - on Senior Technical resource with a proven track record for leading complex software development projects through all phases of the development lifecycle to successful completion and implementation.
- Understands the business vision, works with the business to build on it with suggested improvements and delivers a result that meets or exceeds expectations.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Contributed in all phases of the development lifecycle.
- Over 10 years of IT experience in delivering enterprise solutions, in all facets of application development business analysis, design, developing, implementation, maintenance of software using JAVA and J2EE Enterprise Architectures in Telecom, Banking, Insurance and Healthcare domains.
- Designed and developed high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
TECHNICAL SKILLS
Software Modeling Language: UML, MS-Office, Visio, Enterprise Architect
Operating Systems: Windows XP, Windows 2000, UNIX, Linux3.11.0,Soliries2.4
Internet Technologies: Java,J2EE, JSP, Servlets, SSL, JDBC, Beans, RMI, Java Script,AngularJS,JSON, MDB,JSF, XML, JAXB, XSL, XSLT, HTML 4.1,5, Hibernate 2.1, 4.3 (Open source ORM framework), HQL, SOA, Web Services, REST, SOAP,JIRA, MTOM, TCPIP, PKI, WSDL, XSD, XPath, JTA, JMS, MQ Series, Servlets, JSP, EJB2.0 and EJB 3.0,CSS 2.1,5,Apahe Camel,Apache CXF, JBPM.EAI.
Server’s: Tomcat 6.1, Web sphere 5.1,Web shere 6.0, Jboss 4.2, Jenkin,Git,Selinium Server, Web Logic 10.3.5, Jboss Fuse6.3,Apache servers, Apache HTTP Server 2.x.
Frame Works: JSF2.1, Struts1.2, springs 2.5,Spring Security, SEAM
DBMS: Oracle 11i, SQLServer7.0, SQL2000, SQL Query Analyzer, DB2 (UDB).
Other Technology: Reportire Elixire,Jasper reports
Web Services: SOAP & RestFul Webservices, JAX WS, JAX RS, Apache Axis2, WEB SOAP GUI.
GUI: Html4.2.HTML5, CSS2.1,CSS 3 and Ajax.
Scripting Technology: Angular JS, JSON(RFC7159),AZAX.
IDE: My Eclipse, RAD, Star-UML., Key ToolGUI,IntiliJ 15.0.6
Versioning: IBM tools(Rational Rose, Rational Clearcase 7.0.1.1), Tortoise SVN,VSS, WinCVS
SDLC Methodologies: Agile methodology,Waterfall model,Big bang model
PROFESSIONAL EXPERIENCE
Confidential
Sr Technical lead Developer/Architect
Responsibilities:
- Reviewed the TRS as per project implementation and prepared sprint plan.
- Break down action items and tasks to be accomplished of each sprint.
- Involved back log gromming and pull the back logs dependency of that sprint plan deliverables.
- Cordinated with Business analyist of technical requirement gathering and clarifications.
- Developed propotetype as per sprint plan deliveribles.
- Developed Project structure as per code standards.
- Implemented Interfaces and abstarct classes and dependent classes using Java 1.8.
- Developed RestLess servervices to integrate Database using hibernate framework.
- Development RestFul services using Sprint Rest template.
- Implemented Junit test cases and test driven development.
- Involved in infrastructure setup and environment creations and code review of the team members and implemented best practices.
- Implemented data feeds as per Project requirment using Spark sql.
- Integrated HDFS file system for Data feeds in different levels.
- Implemented mockito test framework Restless services.
- Development DEV and SIT environment to deploy slave and java projects related to UAC models.
- Created Project setup in github to maintain project deliveribles and Setup Jenking sever for deployments.
- Involved on production releases and prepared implementation documents to cordinate with prod support team for deliverables.
- Involded production PIV implementations and Production fixes.
Confidential
Sr Programmer Analyst
Responsibilities:
- Reviewed the TRS as per project implementation and prepared sprint plan.
- Cordinated with Business analyist of technical requirement gathering and clarifications.
- Developed propotetype as per business needs to get sigoff.
- Developed the retailer bank offers using angularJs single page application.
- Prepared work flow deigns and implemented same layouts in tibco-BPM developer.
- Developed RestLess servervices to integrate Database using hibernate framework.
- Developed test driven environment for angulr js testing using protractor and jasmine frameworks.
- Implemented test driven pligins for Rest less service testing.
- Involved in infrastructure setup and environment creations and code review of the team members and implemented best practices.
- Implemented jacoco and mockito test framework Restless services.
- Prrepared demo duck and lead Business demos in different levels.
- Implemented dynamic multi-database connectivity for multiple languages.
Confidential
Sr Programmer Analyst
Responsibilities:
- Developed the retailer bank offers using angularJs single page application.
- Developed web pages as per IOS oriented using boostrap.
- Developed RestLess servervices using spring boot service.
- Implemented Zull framework for dynamic routing to the application services.
- Developed test driven environment for angulr js testing using protractor and jasmine frameworks.
- Implemented Karma framework for angularjs unit testing.
- Implemented test driven pligins for Rest less service testing.
- Implemented report framework for Auditing for all the countries.
- Implemented RestFul Webservices for intarnet application usecage using Micro services(Spring boot).
- Involved in infrastructure setup and environment creations and code review of the team members and implemented best practices.
- Implemented jacoco and mockito test framework Restless services.
- Implemented dynamic multi-database connectivity for multiple countries.
- Involving in checking Coding Standards with Check Style and implementing various CR in different modules.
- Worked with JIRA for resolving the client reported issue as for SLA and coordinate with client of reported issue status updates and involved in review meeting.
- Involved in production periodic releases.
Confidential
Lead Software Engineer
Responsibilities:
- Interacted with Clients to gather business requirements and generated requirement specification documents.
- Involved in various use case designing, development and implementation.
- Developed exceptional web UI interface for RMT application using AngularJS, Azax and resuable web components. Application compatible with mobile devices and different web platforms and browser.
- Developed rich components using Azax with Html5 and CSS3 style sheets.
- Designed and developed Business Services using Spring IOC Framework (Dependency Injection) and DAO Design Patterns. collaborated in creation and documentation of api and Created custom, reusable, and testable modules and components of AngularJS.
- Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object and Singleton.
- Implemented persistence layer using Spring Hibernate Templates and message Queues and error handling.
- Developed and deployed the application on Weblogic10.3.5 application server and Provisioning the card as requested by the customer priority.
- Constructed the application using Spring MVC framework by implementing controller and backend service classes and also used AJAX for dynamic data fetch and used JSF for User interface.
- Implemented RestFul Webservices for intarnet application usecage using JAXRS (RESTEasy API).
- Involved in infrastructure setup and environment creations and code review of the team members and implemented best practices.
- Involving in checking Coding Standards with Check Style and implementing various CR in different modules.
- Involved database performace tuning, Code optimization and involved in Check style implementation.
- Involded to impement Spring security for user authorization.
Confidential
Lead Software Engineer
Responsibilities:
- Involved in UI interface implementation for TSM application using AngularJS, Azax and resuable web components. Application compatible with mobile devices and different web platforms and browser.
- Responsible for implementation of patches in production and communicate with client to give updates on a timely basis.
- Implemented rich components using Azax with Html5 and CSS3 style sheets. Extensive support for mobile platform.
- Implemented RestFul Webservices for intarnet application usecage using JAXRS (RESTEasy API).
- Implementation SOAP webservice for asychronized commnucation with other client application.
- Implemented
- Involving in review the MOP and implementation of different CR’s and taking appropriate actions.
- Responsible for internal handover to the production team by leading Support and Maintenance Input Review (SAMIR).
- Worked with JIRA for resolving the client reported issue as for SLA and coordinate with client of reported issue status updates and involved in review meeting.
- Worked in lynux and Soliries system to implement automated reports and house keep jobs and archive jobs.
- Implemented auto mail mechanism if any error reported in server side or application level in server/application logs persepective using shellscript and crontab implementation.
- Involved in Weblogic and Jboss server configurations and deployments and new domains creation implementations.
- Coordinate implementation of the content of the Operational Requirements Specification (ORS) document.
- Install, configure, integrate deploy application on platforms (production, staging, lab, test, validation) and write customer specifications and customer acceptance test place when there is a change request.
- Responsible for monitoring the housekeep and scheduler jobs to monitor the System Health.
- Responsible for fixing the production issues if noticed any critical alerts in NGM monitor.
- Involving different levels for Client related testing’s and communicate with client to give updates on timely manner and provide analysis report.
- Monitoring the NGM and OP5. If any issue identify to report the Management and inform to the customer to initiate the bridge to give updates on a timely basis.
- Working with different levels of priority issues and prepare work instruction for future reference.
Confidential
Lead software developer
Responsibilities:
- Understanding business requirements, responsible for analysis of requirements.
- Contributed to project by working on end to end flow - developing JSP's, Servlet, action classes of Spring and to database front by writing various SQL queries and Stored Procedures
- Developed the middle tier using Session Bean, Entity Bean / DAO and Business Objects. Database layer is developed using - Oracle 9.0 while Presentation layer developed using JSP.
- Developed and deployed the application on Weblogic8.1 application server.
- Involved in various use case designing development and implementation.
- Involved in developing Passenger Cargo module, Reports and Administration module.
- Designed and developed reports using Crystal Reports 9.0,Elixir reports and JReport4.5.0
- Developed scanner, printer using JFC Swing and involved R&D activities.
- Used Toad and Oracle9i Sql prompt to interact with the database.
- Involved in client interaction for resolving technical and functional issues on a daily basis and setup the infrastructure to the application and lunched successfully in client location.
- Involved in development, writing UAT and unit test cases and peer code reviews.
- Involved database performace tuning and Code optimization and involved in Check style implementation.
Confidential
Sr Software developer
Responsibilities:
- Understanding business requirements, responsible for analysis of requirements.
- Involving in various use case designing, development and implementation.
- Involved in R&D work on some complex issues in the coding and checking Coding Standards with Check Style.
- Involved in developing UI with JSF, Prime Faces.
- Involved in the development, writing Junit test classes and peer code reviews.
