We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Highly motivated member of technical staff (MTS) bringing 18+ years’ experience in the eCommerce, insurance, financial and e - governance industry. In-depth understanding of web technologies and Infrastructure with a focus on delivering innovative business solutions.
  • Executed skilled roles as Product Owner, Technical Manage, Technical Lead, Solution / Performance Architect, and Integration Engineer for improving products, tools and infrastructure to maximize productivity, performance, scalability and stability with quickly respond to the changing needs of the business.
  • 10+ years in leading cross-functional teams and completing projects on-time. Seamlessly manages workload to meet deadlines using Agile and Waterfall methodologies.
  • 12+ years of experience in architecture, design, development, testing, and implementation of software systems using Java, J2EE with Spring, Struts iBatis and Hibernate framework on Tomcat 7, Weblogic 9/10/12c,, WebSphere and ATG application servers.
  • Expertise in Application KPI monitoring, performance analysis and resolutions using tools like dynaTrace, Mission Control, MAT, Gomez, CatchPoint, JProbe and other performance tools. Expertise in applications performance fine-tuning and related issue remediations with application code refactoring and infrastructure enhancements.
  • Expertize in database architecting, design and development experience using Oracle 9i/10g/11g, MySQL, PostgreSQl and MSSQL. Good hands on in SQL query and stored procedures optimizations, fine-tuning and refactoring for performance.
  • Played key role in DevOps organization while implementing CI using tools Puppet, factor, Go and Jenkins. Worked with cross functional teams to implement CICD for new F5 based infrastructure platform in organization.
  • Extensive experience in application and infrastructure analysis and capacity planning, applications upgrade and migration to add value and effective cost reduction.
  • Expertise in SOA using SOAP and REST based Web Services to expose application as services. Also has work experience with mule ESB.
  • Good exposure to big data tools like Elastic Search, Kibana, LogStash, RabbitMQ and Splunk
  • Good experience Message Oriented Architecture with WebSphereMQ, SonicMQ.
  • Excellent communication skills, good team player, proactive listener, and willing to take up new responsibilities under pressure.
  • Worked with reputed clients like ToysRUS, Polo(RalphLauren), Dicks Sporting Goods, Bath and body works, AeroPostale, Sports Authority, Zales, PetSmart, American Airlines, Confidential Group, Confidential, IBM and organizations like Confidential, Professional Access, C-DAC, .

TECHNICAL SKILLS

Enterprise Architecture: - OOA / OOD, Product development (12), Design Patterns and Industry Standards/ Best practices implementation (15)Java Enterprise Edition: - Java 1.4/1.5/1.6/1.7 JSP Servlet JDBC (12), EJB JMS JNDI JMX (8+)

Application Servers: - Tomcat 6 / 7 (6), Weblogic 9/10/12c (6), ATG Dynamo 6.0 (3), WebSphere 6/7(4), WebSphere Commerce 6 (4), Vignette StoryServer5.0. (2)

WebServers: - Apache 2/2.4.12 (12), IIS(7), Jetty.

Project Management / Lead: - Project planning, Estimation, Resource planning and coordination, cross-functional team communications, ROI (10+), Using Agile & Scrum (4+)

Database: - Oracle 9i/11g(10), MS SQL Server 7.0/2000/2005 (5), DB2 7.0 (5)

SOA and Integration: - Web Services using SOAP and REST (6), Mule ESB (2)

Application Frameworks: - Spring MVC, JDBC, AOP ORM (7), Struts (5), Hibernate, (6), iBatis (2), JSF (2)

Performance Tools: - dynaTrace (8). Mission Control (8), JProbe7/8 (6), Gomez(6), CatchPoint(2), Akamai (4), CA Welly.

DevOps, CM & Build tools: - Puppet, factor, Go Jenkins (2) SVN, CVS, GitsHub(2), Accurev, VSS, Clear Case(15), Maven (PMD, checkstyle, enforcer, surefire)

Scripting Languages: - Linux / Unix Shell script (15), Java (12), JavaScript’s (10), Ajax (2), C/C++(5), ASP, CGI Perl, PHP, Python, Ant and JythonScripts, Kylix, Tcl/Tk

BigData Tool: - LogStash, Kibana, ElasticSearch, Splunk.

Messaging: - WebsphereMQ, SonicMQ, RabbitMQ

XML technologies: – DOM, SAX, XSD, XSL, XLSFO, XSLT and XPATH (3)

Developer Tools: – Eclipse (12), Intelli-J(3) and WSAD 5.1/ RAD 6.0 and other editors (8)

Operating Systems: – Linux/Unix (15 ), Windows (17), Dos(17), iOS (5), Android (5)

Other Tools / Technologies: - P Ehcache (7), Big Memory, Terracotta Distributed Cache, HazelCast, PowerBuilder with PFC and Visual Basic – (6), UML/Rational Rose / Use case development – (6)

PROFESSIONAL EXPERIENCE

Software Engineer

Confidential

Responsibilities:

  • Designed and Architected solution for V9 Product for new F5 based application platform. Working as solution architect for application migration to support software development lifecycle for application and web services platform using Java/J2EE specs for Confidential 's client webstore and back-end system engineering functions.
  • Working closely with cross functional teams DBA, Infrastructure Architecture, Operation support, System Engineers and Project Management teams to develop and implement new webstore functionality.
  • Work with the technology business and project teams to guide the design of new applications to support business and product integrations needs.
  • Design and developed new integration and productions environment standards. Working with SA and SE to create development, test and production environments and configured them from scratch.
  • Worked closely with IA, SE and BE team to implement Puppet and configure dev test and Production for change management and working on go to implement CICD,
  • Working closely with PE and PQA team to various load tests including client scoped test and end to end tests results evaluation with baseline using dynaTrace.
  • Work closely with cross functional teams to develop and implement new webstore functionality / remediation for application and database performance.
  • We have organization wide adopted Agile methodologies for progressive development and project management. As product owner work with project manager for estimations of work for Web Technology group by defining task breakdown using portfolio items sizing, defining user stories backlogs and prioritizing them for sprint.
  • TSE Team also works as L3 support for production escalations related to new product and all performance related issues.
  • Participate in all phases of project including: planning, reviewing specifications, documentation, scheduling, development, testing and ongoing support.
  • Work with product team for Rest- API project implementation for product as service. Contributed in application architecture and deployment design, scaling, performance remediations and capacity planning.
  • Providing memory and performance analysis for Production, Test & Development environment using Dynatrace. MAT and Mission control memory and performance.

Tools: Java/J2ee, Spring 2.5, Struts 2.0, Oracle 10g/11g, Tomcat 6/7 Weblogic 8 /10/12c, Dynatrace, Mission Control, Solar, Verity, Gomez, CatchPoint, Akamai, CVS, SVN, Ant, Maven. Puppet, Go, Jenkins, Eclipse

Software Engineer

Confidential

Responsibilities:

  • Played lead role for TSE team. Highly involved in providing memory and performance analysis for Production, Test & Development tire using tools like dynaTrace, JProbe and Mission control memory and performance remediations.
  • Worked with DBA and OPS team to providing remediation for application and database to improve application and memory performance.
  • Work with technology business team to guide the design of new applications to support Confidential business needs. Was involved in developing and enhancing Webstore APIs base on project documentation including written requirements.
  • Worked on POC and architectural design for Catalog Webservices for webstore product.
  • Evaluated various products and tools through POCs for BigMemory, Gomez and CatchPoint, distributed Ehcache, HazzelCast cache and many other tools.
  • Work on estimations for Web Technology group by defining task breakdown, project duration and concurrent effort.
  • Assist in production escalations and problem resolution as L3 support.
  • Exhibit a process oriented mindset and produce detailed accurate design and high level architectural wiki documents.
  • Participation in the functional and architectural requirements process.
  • Involved in Peer code review and QC Support.

Tools: Eclipse 3.2, Java, J2EE, Spring MVC, Struts, Webservices REST and SOAP, XML, Oracle 9i/10g, Ant, Maven. Weblogic 8 /10, Dynatrace, Splunk 3.4, JProbe 7/8, Mission Control, Gomez, Akamai, CVS, SVN, Shell Scripts.

Sr. Software Engineer / Consultant

Confidential

Responsibilities:

  • Member of KTLO performance team to address all memory and application performance issues in production.
  • Providing memory and performance analysis for Production, Test & Development environment using tools like Dynatrace. JProbe and Mission control memory and performance.
  • SME for B2B enhanced and worked on upgrade/migration from Weblogic 10 application.
  • Participation in the functional and architectural requirements process for product feature development and worked on analysis and coding Spring MVC bases checkout implementation project as product feature.
  • Worked on client sponsored Polo custom product page design and implementation project.
  • Worked as L2/L3 support for product related tickets and remediation.
  • Participated in Peer code review and QC Support.
  • Worked as coordinator with offshore HCL team to provide solution.

Tools: Java, J2EE, Spring MVC, Struts, XML, Oracle 9i/10g, Mule ESB and Webservices, Ant, Maven. Weblogic 8 /10, Dynatrace, Splunk 3.4, JProbe 7/8, Mission Control, Gomez, Akamai, CVS, SVN, Eclipse 3.2.

Sr. System Analyst

Confidential

Responsibilities:

  • Participation in the functional and architectural requirements process.
  • Manage project artifacts and code using CVS and Accurev.
  • Design and development of user interface using Java, JSP, Struts and EJB
  • Design and development of common components using Java and EJB.
  • Design and development of a WebService using Axis framework for co-brand account validation.
  • Worked on ATG Dynamo to support various developments
  • Design and development of scheduler and database logging framework using Java and EJB.
  • Design and development of build and deployment scripts using Ant and JythonScripts.
  • Development and execution of test cases using Junit and Cactus.
  • Co-ordinate code and unit test reviews with managing internal and client releases.
  • Coordinate with Vendors to ensure that products meet the architectural goals of the system.

Tools: RAD 6.02, WA6.02, ATG Dynamo Server 6.0, WebsphereMQ 6.0, Struts, Java, J2EE, XML, Web service, Cactus, Hibernate, Junit, Log4J, Linux, Solaris, Windows, Oracle 9i, Interwoven, UML, Bugzilla, Accurev, CVS

Confidential

Technical Lead/Offshore Coordinator

Responsibilities:

  • Assist the project team in project planning, requirements analysis, design, test planning, implementation planning, training, and maintenance.
  • Lead role in creating/reviewing design documents and coordinating code reviews.
  • Design and development of stored procedures and queries using T-SQL.
  • Design and development of Database reports and XML data manipulation components using Java, JSP, Struts, EJB, XML, XSLT and XSD.
  • Design and development a PDF report using XSL-FO, XSLT, XSD, FOP, XML, Java, and Struts.
  • Manage project artifacts, code, and releases using CVS

Tools: WSAD5.1.2, WAS 5.1.2, WebsphereMQ 5.3, Rational Rose, Java, Struts, XML,XSLT,XSD, XPATH, Junit, Solaris, Windows, MS-SQL Server 2000, UML, EJB 2.0, Design Patterns, Log4j, Junit, Custom Tag Library.

Confidential

Technical Lead/Offshore Coordinator

Responsibilities:

  • Understanding and discussing requirements with Functional and Architectural teams and transferring knowledge to other team members.
  • Provided lead role in reviewing design documents, test plans, and other project artifacts.
  • Development of user interface and business logic components using Java, Struts, EJB and XML technologies.
  • Development of desktop underwriting Web Services using Axis.
  • Development and execution of test cases using Junit.

Tools: Web services using Axis, WSAD 5.1.2, WAS 5.1.2, Oracle 9i, Struts, Java, XML, Junit, ANT, Clear Case, Solaris and Window OS

Senior Developer

Confidential

Responsibilities:

  • Design of the portal using Struts framework on IBM WSAD Environment.
  • Design and develop ATG application using ACC and ATG framework.
  • Design of and development of SSO system with Lotus Domino server, ATG server, using LDAP using IBM Tivoli.
  • Design and development of strategies for deployment and testing.
  • Reviewing code and Deployment of applications on IBM Portal server and ATG.

Tools: WebSphere Portal Server 5.0, Domino Server 5.0, ATG 6.2 (Dynamo with Adaptive scenario Engine), WSAD 5.1.2 with Portal Development Toolkit, IBM Tivoli, Java, JSP, Servlet Using Struts, DB2 Version 7.2, J2EE, Log4j.

Senior Developer

Confidential

Responsibilities:

  • Reviewing code and project artifacts and provided technical guidance to the team.
  • Architecture and design of the system using UML and Rational Rose.
  • Development of design documents, product manual, and FAQ.
  • Design and development of database and SQL queries.
  • Training and mentoring of junior developers.
  • Development of components using Java, JSP, Servlet, CGI, Perl, and Kylix.
  • Development of Common utilities code using Java.
  • Design and development of CRM using Java, Servlet, JSP.
  • Design and development of integration strategies and modules integration.
  • Training and Mentoring of Junior developers.

Tools: Java, Servlet/JSP, Kylix 14.0, Seagate Crystal reports 8.0, C, Perl, Postgresql 7.2.2, Tomcat, Apache web Server 1.3.20/2.0, Linux 7.2/8.0 Server (Red Hat), Windows 2000 Professional with Cygwin 2.249.2.5.

Software Engineer

Confidential

Responsibilities:

  • Design and development of prototype and templates design using html.
  • Design and development of common components of framework using MVC architecture with Vignette StoryServer Command and TCL.
  • Design and development of Database, SQL queries and stored procedures.
  • Provide Training and Mentoring of Junior developers.

Tools: Vignette StoryServer 5.0, TCL, SQL Server 6.5/7.0, IIS, Visual Basic 6.0, ASP 3.0, JavaScript, Dream Weaver 3.0

We'd love your feedback!