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 BIG ETL. 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 EngineerResponsibilities:
- 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
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
Consultant
Responsibilities:
- Coding, mentoring and solution architecture on Java technologies, Spring framework, REST,SQL Server
- Rapid delivery of Verizon 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
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
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.
- 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 EngineerResponsibilities:
- 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 EngineerResponsibilities:
- 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.