Software Engineer Resume
Austin, TX
SUMMARY:
- Confidential is a Consulting Solution Lead having 13 years of Java/J2EE enterprise solutions experience.
- He has implemented cloud architectures SaaS platform as part of a team for Confidential looking to minimize cost while having the ability to deliver their application in a highly available, scalable and manageable environment using Google Cloud (GCP) services and private cloud PFC.
- Architected real time google Cloud Dataflow batch/streaming and analyticssolutions for Confidential .
- Served as the single point of accountability for client satisfaction across multiple cloud infrastructure projects.
- He is a subject matter expert in information storage, multi - tenancy, peak-load capacity, and virtualization. And developed sound understanding of Web and Spring frameworks, familiar with the advantages of dependency injection
- Confidential is Scrum expert, focused on delivering development and deployment approach using agile practices and the implementation of processes, methodologies and techniques configured for the specific project.
- Conduct presentations, demonstrations, and proof of concept engagements to increase customer adoption and expand the use of Confidential products.
- Work with HD business partners to drive knowledge of the HD IT Performance Suite software portfolio within sales channels.
- Engage with peers globally to exchange product knowledge and best practices within the rapidly evolving automation and cloud marketplace.
SPECIALTIES:
Architecting Google Cloud (GCP) /Pivotal Cloud Foundry and MicroServices solutions Performance engineering System and Business Analysis Product Engineering POC, Pre-Sales and ConsultingTECHNICAL SKILLS:
Software Engineering: OOAD Using UML, J2EE Design Patterns, MVC
Operating System: Windows Enterprise, UNIX, Linux
Languages/Framework: Java /J2EE, RxJava, Spring Boot, Spring Dataflow, Spring Cloud, Pivotal Cloud Found (PCF), Apache Camel, Apache Kafka, Spring Framework, Restful web service, Hibernate 3.0, JDBC, XML, Java Script, Cucumber Web Service: SOAP, REST, Ajax JQuery/XQuery/ XPath, YUI, Active MQ/JMS
Databases & Tools: Cassandra, Oracle 10g, DB2, MySQL, MS SQL Server
Google Cloud (GCP): Google Dataflow, Google gRPC, Google Protobuf,,Google Function, Google Services, Google Big-Query, BigData, Google Pub/Sub
Other Utilities tools: Consul, Concourse CI/CD Containers (Docker, Kubernetes), Swagger UI, Maven, Coverity, Sonar, JBOSS, BAMBOO(Continuous Integration and Release Management tool), Junit/Cucumber, JMeter
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
Software EngineerProgramming Languages/Tool: Google Cloud Service, Spring Boot, Messaging system(Google Pub/Sub) Spring Security, Splunk, StackDriver,Pivotal Cloud Foundry, Apache Camel/Kafka, Cassandra(with DataStack API), Micro-Web Services, Netflix SSO, Jenkin, Sonar, Cucumber, NeaLoad, JMeter,Unix,PL/SQL
Responsibilities:
- Lead team to plan, design, and implement applications and software.
- Translated technical specifications into project scopes of work and product requirements while spearheading design and development of databases and enterprise solutions.
- Collaborated with business analysts, developers, and technical support teams to define project requirements and specifications.
- Designed, developed, and managed web-based applications, databases, and programs.
- Launched complex recovery solutions to safeguard mission critical data/application.
- Implemented application developments, resolved performance issues, and provided end-user training on hardware and software.
- Prepare requirements-driven outlines and support capture/solution efforts
- Participate in all phases of engineering for Aurora re-platform such as, design, development, testing, modeling, training, and documentation.
Confidential, Detroit, MI
Programming Languages/Tool: Java/J2EE, Spring MVC, Hibernate, SOAP Web services, XML, Apache MQ(JMS),Jenkin, Sonar, MS SQL Server
Sr consultant
Responsibilities:
- Implemented various features on Confidential product using Spring framework and Oracle.
- Used Springs JDBC and DAO layers to offer abstraction for the business from the database related code (CRUD) and conducted simultaneous queries and retrievals using Java multithreading techniques.
- Designed and implemented a RESTful interface for the product.
- Implemented and provided assistance for integration of back office application, which is responsible for setting, processing and clearing physical triggers in vehicles equipped with VDU-enabled Confidential hardware units.
- Identified and fixed performance and transactional issues.
Confidential, Irvine, CA
Programming Languages/Tool: Java/J2EE, Spring MVC, Apache JMeter,JProfiler,SOAP,REST,DB2,MYSQL,Shell scripting
Consultant
Responsibilities:
- Coding, mentoring and solution architecture on Java technologies, Spring framework, REST,SQL Server
- Rapid delivery of Confidential business software solutions
- Leadership, management, skills transfer and participation in highly skilled technical teams
- User interfacing, requirements gathering and non-technical presentations
- Development and implementation of practical SDLC processes
- Agile, TDD, BDD, and related methodologies and development approaches
Confidential, Boston, Massachusetts
Programming Languages/Tools: JBilling API, JRule JWorkflow, Spring, SOAP/Restful web services, JQuery, JBoss application server, SQL /File system Web Dev, Junit, Maven,.NeoLoad,Oracle,SandStrom, MS SQL Server
Software Engineer
Responsibilities:
- Designed and developed enhancements per business requirements.
- Responsible for backend J2EE implementation and frontend JSP development using Struts and Spring MVC.
- Developed web services.
- Wrote unit tests using JUnit, JMock and acceptance tests using STIQ.
- Performed Test Driven Development
- Tuned database queries and connection pools for better performance
- Performed memory/thread/method level execution analysis for identifying memory leaks and performance bottlenecks using RAD Profiler tool.
- Reviewed technical specifications. Provided architecture guidance for better performance to development team, and owned the implementation of performance and scalability testing methodology and recommendations
- Worked with data center/development team on reproducing, resolving and preventing performance issues on production servers
- Setup monitoring and benchmarking tools on performance lab and generate reports regularly
- Agile, TDD, BDD and related methodologies and development approaches
- Profiled and isolated application issues and resolved the issues
- Worked across entire engineering teams to collect performance test requirements, formulate scalable test strategies, and enforce performance testing
- Review technical specifications. Provide architecture guidance for better performance to development team.
Confidential
Programming Languages/Tools: Interstage BPM engine, Spring, Restful web services, JQuery and JBOSS/Tomcat application server, Oracle 10g /File system Web Dev, Bamboo (CI) Junit /HTMLUnit /JTidy, Ant, POP3 integration,Java Portlet,Struts,BAMBOO(CI tool),Code coverage
Software Lead
Responsibilities:
- Implemented various modules/components using JRules, Spring webflow, Hibernate and Spring & Spring security frameworks.
- Analyzed, defined and documented requirements for data, workflow, logical processes, and operating system environment.
- Developed user interfaces using Java Server Pages using HTML, IFrame, XHTML, AJAX, Display Tag, CSS & JavaScript, Dojo, JQuery.
Confidential
Software EngineerProgramming Languages: Vignette Application Portal (VAP) - 7.4.2, Java 1.5, JSR 168/JSR 286 (web service), Visual Basic, JBOSS, JSP, Spring Portlet MVC and Hibernate framework. Active MQ/JMS
Responsibilities:
- Execution of analysis, design, implementation, documentation, testing, and maintenance tasks as part of ongoing strategic and operational initiatives
- Supporting the efforts of the Hewitt Service Operations (HR processing & Finance) team as needed; applying team-defined best practices, including testing and documentation, in all team project work
- Assisting efforts to improve maintainability, uptime, and performance of the SourceForge.net site backend and developer services
Confidential
Software EngineerProgramming Languages: Servlet, JSP, Struts & Spring framework, Hibernate, Alfresco, XML, Html, Java Script and JBOSS application server, MySql/MS-SQL
Responsibilities:
- Developed user interfaces using Java Server Pages using HTML,XHTML, AJAX, Display Tag, CSS & JavaScript, Dojo, JQuery.
- Developed web services.
- Wrote unit tests using JUnit, JMock and acceptance tests using STIQ.
- Analyzed, defined and documented requirements for data, logical processes, and operating system environment.
Confidential
Software EngineerProgramming Lan guages: Struts & Spring framework,XML, Html, Java Script and JBOSS application server, MySql/MS-SQL/Postgress.
Responsibilities:
- Developed user interfaces using Java Server Pages using HTML, XHTML, AJAX, Display Tag, CSS & JavaScript, Dojo, JQuery.
- Developed web services.
- Wrote unit tests using JUnit, JMock and acceptance tests using STIQ.