Senior Developer/solution Architect/technical Lead Resume
SUMMARY
- Accomplished professional with 16 years of industry experience in software development, architecture, design and testing.
- Worked in various roles; Sr Developer/Technical lead, Solution Architect.
- Solid experience in developing, supporting software applications, platforms.
- Experienced in design, development, support of large enterprise level software applications
- Superior requirements elicitation, analysis, design and trouble shooting skills
- Excellent communication, presentation skills and analytical skills.
- Excellent knowledge in n - tier web technologies, SOA, web services, application performance
TECHNICAL SKILLS
Languages: Java, SQL, PL/SQL, Perl, bash, Java Script, C++, PHP, Groovy
RDBMS: Oracle, MySQL, MS SQL Server.
Tools: Tomcat, Weblogic, WebSphere, JUnit, ant, maven, Eclipse, JBoss, NetBeans, yourkit, Visio, Confidential, Selenium, VisualVM, Jenkins, DocLink, JDK7, Microsoft AD, Bean Shell
Version Control: git, CVS, Subversion/SVN.
Standards: JDBC, XML, JSON, HMTL, JNDI, SQL, JMX, XPath, DOM
Frameworks: JSF, Spring MVC, Hibernate, JPA, Struts, XML beans, Apache commons
Technologies: Java, HTTP, J2E, JMS, JSP, Servlets, REST, JAX-WS, JAX-WS, Hadoop, Hive
Techniques: OOA/OOD, UML, Design Patterns, ORM, SOA, SOAP, RESTful Web services
Operating Systems etc: Linux, MS Windows, RedHat, Ubuntu, VMWare, cloud VMs
Other tools: MS Excel, MS Word, MS Project, JIRA, Zendesk
Other skills: Test Driven Development (TDD), Agile/Scrum Development
PROFESSIONAL EXPERIENCE
Confidential
Sailpoint consultant
Responsibilities:
- Developed quick links, forms using Java Bean shell and XML
- Implemented workflows for custom rules, business rules
- Implemented approval policies for VPN access for Canada, US locations
- Addressed bugs with custom LCM workflows
- Developed PDL, RDL group management forms, email retention policies
- Implemented Transunion ID Manager/Imageware BioMetric integration. Worked with TUXML for SOAP integration
- Provided best practices for Sailpointfunctionalities and implementation.
Confidential
Senior developer/Solution Architect/Technical Lead
Responsibilities:
- Designed and developed a J2E application for online admission processing
- Implemented Domain, DAO, ORM and web service layers
- Implemented SOAP services for accessing the online accounts
- Tracked down enterprise level cross application issues. Stream lined the enterprise software stack
Confidential
Solution Architect
Responsibilities:
- Developed Java agents to report metrics to the backend server in the Confidential formats
- Created REST based web services to extract specific application performance metric data
- Developed Hive queries to gather application traffic behavior of different applications
- Tracked down JVM GC issues for various enterprise customers. Helped configure log4j error capturing and Java exception exclusions
Confidential
Architect
Responsibilities:
- Lead development of J2EE based Walgreens medication therapy management system used for avoiding duplication and potentially harmful medication combinations.
- Designed the system utilizing MVC Model and J2EE Design Patterns (Façade, Singleton, DAO, and Value Object). Responsible for the development of Polypharmacy module.
- Actively participated in transferring the Business Requirements into Technical documents and developing Use Cases.
- Implementedjava code for all layers of the application using Struts based on MVC Architecture, Used Spring for dependency injection, AOP container and Hibernate as an ORM persistence provider.
- Facilitated team meetings. Base lined acceptance, success criteria for the releases
- Lead requirements, architecture of MATEOWeb application using struts, Hibernate
- Successfully supported complex software releases with high quality and tight schedules
Confidential
Developer/Architect
Responsibilities:
- Closely managed product releases for stability, usability, quality and performance
- Lead development of several features - Transaction History API, per table replication relationships etc.
- Established and managed a strong support team with quick response, bug fixing and issue resolution.
- Initiated and lead the reorganization of critical trigger functionality with clean definition and interfacing
Confidential
Technical Leader
Responsibilities:
- Developed session and entity beans for functional objects, RMI based business trigger functions.
- Designed and developed a Java based adapter for processing S&P Comstock real-time data feed.
- Developed and tested fixed income exchange prototype with multi threaded engine and JSP based GUI