Senior Solution Engineer Resume
Mclean, VA
SUMMARY:
- Sun Certified Java Programmer, with 15 years of IT experience. Designed and architected JEE & Hybrid Systems Solution. I am working on H1B visa.
- Experience in multiple domain - Health Care Insurance, Pharmaceutical, Telecom, Banking and Finance (credit card division).
- Worked as Technical architect and Team Lead for independently from small to medium size projects.
- Architect of applications that align with business blueprints, delivery constraints, enterprise business services, enterprise framework services and infrastructure standards.
- Developed SOA, EAI, J2EE, Web Services and Workflow based solutions for cost reduction, quick response time, integration with disparate systems and efficiency improvements.
- Working effectively with Stakeholders (business and technical including Executive Management) within large organizations; liaising with third party vendors, global team and system integrators.
- Decisions for Architecting, Designing, Building and Management of small/large scale services/components-based Enterprise Business Solutions.
- Establish Organizational Partnerships; Communicate across the organization, foster collaboration, negotiate effectively and Navigate politics.
- Enterprise Architecture Models (Business, Applications, Data, and Technology).
- Risk Identification and Management.
- Working complex problems through to simple solutions recognizing synergies and options. Managing Business and Technical JAD Sessions, Stakeholders meetings.
- Researching new technologies that can drive business innovation.
- Developed applications using Integrated Development Environment (IDE) tools like Eclipse 3.2, Oracle 10g, WebSphere Studio Application Developer 6.0 (WSAD), RSA 5.0.
- Expertise in development and maintenance using J2EE/J2SE, Struts, Spring, Hibernate, AJAX, DOJO, JSF, XML, JAXB, JDBC, Core Java, Eclipse, RAD, EJB, Swing, XDoclet, GWT, Rational rose, ClearCase, Visual Source Safe, CVS, LDAP, Web 2.0, Flex, Junit, SOA, Web service, Quartz Scheduling.
- Experience in UML using Rational Rose and Visio for Usecase, Class, Sequence, Components, State Charts, DFDs and System diagram.
- Knowledge of WebSphere Message Broker 6.0, WebSphere MQ, ESQL, Oracle RTD, Java ESI. Knowledge ofTRICAREEncounter Data records,CIP(Consumer Information Platform) andNASCOclaims.
- Excellent communication and interpersonal skills, demonstrated ability to quickly grasp new concepts, both technical and business related and utilize as needed.
- Worked with CMMi 5 level companies.
TECHNICAL SKILLS:
Programming Languages: Java 8.0, Scala, C, C++, SQL, PL/SQL, HTML, XML and Unix Shell Scripts.
Java Technologies: J2SE, J2EE, JNDI, JDBC, Servlets, Ajax, JSP 2.0, ExtJS 3, JSTL, Java Mail, Java Beans, WebServices, JavaScript, XSL, XSLT, JAXB, JMS, ESI, XDOCLET, MQ series, EJB3.0, XStream
AWS Skills: EC2, S3, RDS, EBS, IAM, AMI, ELB, CLI, SNS, RDS, VPN, NAT, GIT, DNS, Route 53, DBA, Dynamo DB, Autoscaling.
Devops Skills: CHEF, ANSIBLE, Docker, Git, Artifactory
Middleware: IBM WebSphere 9, WebLogic 10/8.1, JBoss, JBoss Seam, IBM WSAD 4.0/6.0/7.0, Tomcat 5.5/6.0.
IDE USED: ECLIPSE 3.0, RAD 7.0, MyEclipse, RSA 5.0, JBuilder 8.
Tool: kits DOJO, GWT, DIAMOND, Altova XML Spy, JSF My faces.
Frameworks: Struts 1.1 - 2.0, Spring 1.2 - 3.0, Hibernate 3.0, JSF, RichFaces, Myfaces, ExtJs, AngularJs
Distributed Environments: RMI, JDBC
RDBMS: Oracle-10g, Oracle-9i, Sybase 10, MS SQL Server 2000/2005
NoSQL: MongoDB
SQL Programming Tools: SQL Navigator, Toad
Graphical User Interface: Java AWT, MS-Dreamweaver-mx, HTML/DHTML/CSS
Platforms: Windows NT/2k/XP, UNIX, SOLARIS, Red Hat Enterprise Linux 6x
Networking: TCP/IP, LAN and WAN
Problem Management Tool: BMC 7.5, BMC 7.0 Remedy Ticket handling tool (including MIS report generation)
Version Control Tools: Git, ClearCase, CVS, MS Visual SourceSafe, Subversion, IBM WCMS.
CASE Methods/CMS Tools: UML, Rational Rose, WMCS, Documentum, Interwoven.
Testing Tools: JUNIT, Scala TestOther Requirements Gathering and Analysis, Systems Design and Planning, Data & Process Modeling (Rational Rose, Visio), Testing (LoadRunner), Performance/Scalability, Reliability and Security Management, Project Management (MS Project, Project Central)
PROFESSIONAL EXPERIENCE:
Confidential, Mclean, VA
Senior Solution Engineer
Responsibilities:
- Working in capacity of senior developer for VISA intent.
- Developed and implemented software release management strategies for various applications as per agile process.
- Develop excellent quality code using Test Driven Development and Pair Programming.
- Designed data-driven software solutions to solve business problems.
- Develop new modules in Scala, Apache Spark while working with developers in team.
- Gained good experience by working with configuration management tool Ansible (Bogie is an internal framework for Confidential ) and CI/CD tool Jenkins.
- Set up and built AWS infrastructure with various services available by writing cloud formation templates in json.
- Proficient in AWS services like VPC, EC2, S3, ELB, Auto Scaling Groups(ASG), EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront, CloudTrail.
- Responsible for Continuous Integration and Continuous Delivery process implementation using Jenkins along with Python and Shell scripts to automate routine jobs.
- Integrated application with SonarQube, Splunk, Realtime Code scanning tools.
- Implemented Continuous Integration using Jenkins and GIT from scratch.
- Responsible for performing tasks like Branching, Tagging, and Release Activities on Version Control Tools like SVN, GIT.
Environment: AWS (EC2, VPC, ELB, S3, EBS, RDS, Route53, ELB, Cloud Watch, CloudFormation, AWS Auto Scaling, Lambda, Elastic BeanStalk), GIT, SQL, JIRA, AWS CLI, Unix/Linux, Shell scripting, Jenkins, Terraform, Nginx, Scala, Artifactory, SonarQube, Apache Spark, Agile methodologies.
Confidential, Washington, DC
Solution Architect / Tech Lead
Responsibilities:
- Working in capacity of Tech Lead / application architect for C3 application. Lead the team of 6 members.
- Involved with senior leadership in discussions for solving the existing business problems and driving divergent opinions to resolution and action.
- Responsible for Developers and BA recruitment for the team.
- Coordinated the selection and the implementation of suitable technologies and infrastructure for the new applications including Identity Management and Single Sign-On.
- Designed the J2EE back-end infrastructure that collects, stores and distributes clients' information amongst the different regions that the organization services.
- Work closely with business partners to define architectural strategies for technical solutions and develop functional designs to deliver business objectives.
- Responsible for initial project design and development. Define project requirements and create application architecture specifications to ensure resilience, performance, reusability, and agility.
- Responsible as a primary go-to person for the development team for all architecture, technical design, technology, framework, tool and programming questions.
- Created application architecture for C3 application using Java 8, IBM security access manager, Spring3, Angular, Hibernate and Oracle.
- Working with PM in Project Plan and Delivery Estimation.
- Providing the Technical Feasibility and POC for Possible Solutions.
- Configured Jenkins project to build and deploy the code.
Environment: Java 8.0, Angular, REST Web Services, Spring 3.0, WebSphere 9, Junit, Oracle, Maven, Subversion, IBM Security Access Manager, Jenkins, Documentum 7, Linux enterprise 6.3, JIRA, Confluence, Selenium.
Confidential, VA
Tech Lead / Senior Java Solutions Engineer
Responsibilities:
- Working in capacity of Tech Lead (4 member team).
- Presentation on Technical Strategy of introducing FedRIP project implementation for the Confidential and NIST Technology stakeholders.
- Worked on requirements analysis, technical Analysis, high level design, detailed design, UMLs, data model design and creation of functional and Technical design documentation.
- Design, develop and release FedRIP application which can perform batch processing of research data. The application can process 1 million records into open source.
- FedRIP application is developed using Java 8, Spring Batch Framework 2.1.8, Spring JPA, Rest service, Solr, MySql and Mongo database.
Environment: Java 8.0, JSF, REST, WebServices, Solr, Spring 3.0, WebSphere 7.0, GlassFish 4.1, Junit, Mongo 3.0, MySql, Maven, Bambo, SubVersion, Linux enterprise 6.3, Confluence.
Confidential, Jessup, PA
Solutions Architect
Responsibilities:
- Working in capacity as a Solutions Architect for Core module.
- Worked on requirements analysis, technical Analysis, high level design, detailed design, UMLs, data model design and creation of functional and Technical design documentation.
- Member of CORE team. Responsible for establishment of the infrastructure.
- Agile based approach for development.
- Implementation technology uses Java, JBoss EAP 6, JBoss FUSE, Spring 3, REST webservices, site minder.
- Effort estimation and scoping of user stories.
- Project SPOC for the project Implementation
- Project Planning and estimation.
Environment: Java 7.0, JSF, REST, WebServices, WESB, Hibernate 4, Spring 3.0, WebSphere 7.0, Jboss 7 AS, Pega, Informatica, Junit, Oracle 11g, MS SQL Server 2008, Maven, SubVersion, Linux enterprise 6.3, Confluence.
Confidential, Washington, DC
Technical Lead/System Architect
Responsibilities:
- Working in capacity as Technical lead/Architect.
- Responsible for Developers and BA recruitment for the team.
- Helped in formulating design strategy, requirements gathering and personnel management.
- Worked on the design and architecture of the system. Provided architectural solutions to client to create this application based on Requirements documents and UseCase documents.
- Overall Solution Design that includes end-to-end Process Flow, Web Services definitions/message formats/security credentials/SLAs/Constraints/system alerts.
- Understand business problems and recommend options including costs and risks.
- Create overall Architecture, System Spec and Design Doc.
- Agile based approach for development.
- Implementation technology uses Java 6, Spring framework, SOAP and restful services, ExtJs 3.0, Angular, Hibernate, Oracle 11, OAuth.
- Effort estimation and scoping of user stories. Used Version 1 for Agile development.
- Interacting with multiple teams like Security, Performance, QA, System Admins to resolve issues related to project migration to production.
- Project SPOC for the project Implementation. Worked closely with manger on project planning and estimation.
- Reporting to management like Directors, Project Manager in IT and client side team’s management (Which includes Senior Director, Program Manager) related to any system design issues as well as business issues.
- Technical design assurance of offshore consultancy deliverables.
- Managing a team of 6 developers onsite and a QA/developer (7 member team) team at offshore (India).
Environment: Java 6.0, ExtJs 3, AngularJs, WebServices, WESB, hibernate, Spring 3.0, WebSphere 7.0, Junit, Oracle 11g, Maven, SubVersion, Linux enterprise 6.3, Version1, New Relic, Bamboo.
Confidential, Alexandria, VA
System Architect
Responsibilities:
- To Analyzed application requirements for infrastructure support against existing configuration and provide recommendations especially for high availability applications.
- Provide Technical Architecture consultancy to multiple concurrent projects (TEAS. ETAS, EPAS, TSS).
- Provided solutions business problems and recommend options including costs and risks.
- Installing, Maintaining, Configuring application server (JBOSS 5.1 SOA-P and JBOSS EAP) in clustered environments.
- Helping in migration of the applications from Websphere 6.0 to JBOSS environment.
- Designed and created the system architecture for High availability environment for application (TEAS. ETAS, EPAS, TSS) for patent and trademark.
- Provide proof of concept for using JEE technologies like ESB, jBPM, JBoss messaging in JBOSS environment
- Developed proof of concept for Single sign-on in Jboss using PKI ( based) and SAML (picketlink federation)
- Worked on streamlining the process of implementing Apache Solr 4.0 indexing that is used for the search component in one of the patent end to end applications on JBoss.
- Worked on setting up the Kerberos single sign-on authentication setup for the applications in JBoss.
- Worked on implementing Single-SignOn architecture for multiple applications using based Entrust TruePass component.
- Development of JON recipe files & bundles for the patch deployment and application deployment.
- Troubleshooting and Performance tuning using Resource analyzer and log analyzer.
- Developed/deployed RDMS application on Marklogic 4.2.6 server using xquery.
Environment: Java 6.0, JMS, ESB, hibernate, BMC Remedy 7.5, Spring, Struts 2, WebSphere Portal server 6.1, EJB 3.0, solr 3.5, Junit, Oracle 11g, TOAD, ERwin, Ant, SubVersion, oXygen, Jboss EAP, Jboss SOA-P, JBoss Operational Network 3.0, MarkLogic 4.2, Linux enterprise 6.2, putty.
Confidential, Washington, DC
J2EE Architect/Tech Lead
Responsibilities:
- Analyzed System Requirements against existing configuration & infrastructure and generated a Gap Analysis Report.
- Designed Web layer, SOA middleware components and PL/SQL database layer components for DRES portal.
- Java Development and deployment using Eclipse 7.5, ExtJs 3, WebSphere 6.1, Subversion, Oracle 10g, CXF, Struts 2, Spring, Hibernate.
- Creating and Designing XML schemas, creating simple and complex types, global element s, attribute, transform the xml to XSLT style sheet, XML validations by using Altova XML spy.
- Used BMC Remedy 7.5 to implement customized forms to raise service request on web portal.
- Designed Data model using Erwin. Wrote stored procedures in PL/SQL for Oracle 10g.
- Done code review and configuration build management for the application using maven scripts.
- Used Subversion for version management.
Environment: Java 5.0, JSP, HTML, AJAX, ExtJS 3.0, Eclipse Ganymede, CXF 2.1, WS-Security, SOAP 1.2, BMC Remedy 7.5, Spring 2.5, Struts 2, Hibernate 3.0, GWT, WebSphere Portal server 6.1, EJB 3.0, Junit, Oracle 10g, ERwin, SQL Navigator, Wiki, Jira - Windows XP, Ant, SubVersion, Altova XML spy.
