Applications Architect Resume
SUMMARY:
- 14+ Years of experience of developing distributed multi - tier, web based, and client-server applications.
- Extensive experience with Java and J2EE technologies using Struts, Spring, Spring MVC, Hibernate, JPA, Web Services (Rest & SOAP), EJB, JDBC, JSP, Servlets, XML, XML Parsing, AJAX, and Maven.
- Extensive experience with .NET technologies using C#, Visual Basic, ASP.NET, MVC, LINQ, AJAX and Telerik Framework.
- Experience in deploying and maintaining large web applications in cloud (AWS).
- Have in-depth knowledge of Mortgage, Child Care and Financial domains.
- Very good understanding of Object Oriented Design (OOD), Java Design Patterns, J2EE Design Patterns, MVC, Struts and multi-tier architecture.
- Experience in developing and implementing SOA based architecture and Agile Scrum Methodology.
- Have written complex SQL Queries, Stored Procedures, Functions, and Triggers for Oracle, MySQL, and MS SQL servers.
- Have done build deployment and maintained large J2EE and .NET applications on Linux, and Windows environment.
- Extensive experience of using PDF libraries like iTextSharp (Java and .NET), ASPOSE, PDFSharp, Dynamic PDF server.
- Good knowledge about internal workings of Linux and Windows operating systems. Also have good windows networking knowledge as completed MCSE (Microsoft Certified Systems Engineer) certification from Microsoft Corporation.
- Love to try new technologies and a quick learner.
- Have led a 6-member team.
- Have experience as Application Architect.
- Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation and Client Interfacing Skills.
- A self-motivated professional and natural communicator, possessing good technical, initiating, leadership and problem-solving skills and has proven to be a good team player.
TECHNICAL SKILLS:
Operating Systems: Windows Server, Windows 7/8/10, RedHat Enterprise Server, Ubuntu 16/17, Mac OS Sierra/High Sierra
Languages: Java, C#, Visual Basic, C++, Objective-C
Technologies: J2EE, .NET
Frameworks: Spring, Spring MVC, Spring Batch, Bootstrap, Angular, Hibernate, JPA, Struts, EJB, Telerik ASP.NET, LINQ, Jersey Rest
Web Servers: Tomcat, WebSphere, WebLogic, IIS, IBM HTTP Server, Jetty, Versata Business Logic Server (VLS)
Databases: Oracle, DB2, MS SQL, MySQL, Postgre SQL, HSQL, Sybase
Design Tools: Argo UML, Visio, Erwin
Development Tools: Eclipse, NetBeans, IntelliJ IDEA, Versata 5.6.4, Visual Studio
SQL Editors: Toad for Oracle/MySQL/MS SQL, SQLyog, MS SQL Management Studio, Heidi SQL, MySQL Workbench
Version Control: Git, GitHub, PVCS, CVS, SVN, MS Visual Source Safe, Team Foundation Server, ClearCase/ClearQuest
Continuous Integration: Jenkins
PDF Libraries: iTextSharp (Java/.NET), ASPOSE Total, PdfSharp, Dynamic PDF Client & Server Library
Other technologies & tools: JQuery, AJAX, JDBC, JavaScript, XML, SOAP, T-SQL, Log4j, HTML, DHTML, JUnit, Maven, MVC, AWT, CSS, Multi-Threading.
EXPERIENCE:
Applications Architect
Confidential
Responsibilities:
- Architected Online Attendance System and involved in development till successful release.
- Involved in Provider Update System for development and technical assistance.
- Used mobile responsive frameworks for both Java and .NET web applications.
- Developed restful web service for agencies.
- Worked in agile environment.
Sr. Programmer Analyst
Confidential
Responsibilities:
- Successfully closed complex problem tickets in CLM project.
- Got appreciation from client manager and team mates for quick learning, way of solving problem and documentation in such short duration of time.
- Worked as part of L3 support team (24/7 Support) and gave support for number of applications.
- Got promoted as team lead in L3 support team within a year.
- Worked in agile environment.
Sr. Programmer Analyst
Confidential
Responsibilities:
- Started as developer and got promoted as technical lead during this tenure.
- Worked on various Java and .NET web applications.
- Developed custom framework to transfer data which is later used for many different purposes.
- Attended JAD sessions to enhance existing applications.
- Worked on data archiving (data warehouse), Telephony API and Single Sign On technologies.
- Always preferred by manager to work on new, creative (out of box) and complex problems.
Sr. Programmer Analyst
Confidential
Responsibilities:
- Worked on-site for CMMI level 5 client.
- Involved in complex financial application development till successful release.
- Got appreciation from client manager for quality work and timely delivery.
Software Programmer
Confidential
Responsibilities:
- With-in 6 months, learned complex and huge financial application (using Versata Framework) and started working off-site for CMMI level 5 US client.
- Implemented Financial Information Exchange (FIX) 4.4 protocol from RFC document for Petrol Pump Automation project (to transfer transaction file between handheld device and POS).
- Developed batch framework form scratch and submitted for acceptance in company’s custom web framework. I was the first developer whose code got accepted and integrated in framework.