Master Software Engineer Resume
2.00/5 (Submit Your Rating)
Richmond, VA
SUMMARY
- I have 15 years of hands - on Java coding using OOP. I can do design, development, unit testing, debugging, performance tuning, bug fixes and also support the production systems if needed.
- I weave Multi Threads. I speak in Design Patterns. I have affinity with Distributed Systems.
- Scrum? Check; Agile? Check; Waterfall? Check; I am a big fan of Test Driven Programming.
- Consider myself an expert in Relational Databases - 12+ years of Oracle. I love SQL coding.
- I believe in: “Users always come first no matter what.” I take pride in being a team player.
- Being a member of public speaking club I have honed my presentation and leadership skills.
- Core values: Ownership, Accountability & Leadership and above all HAVE FUN WITH WORK.
TECHNICAL SKILLS
- Java8
- J2EE
- Spring Boot
- Hibernate
- EJB
- AWS EC2
- Servlets
- Oracle
- SQL
- PL/SQL
- JMS
- JSPUML
- XML
- Spring MVC
- Struts2.2
- WebLogic 11gR1
- UNIX/LINUX
- Learning Java 9 & scala.
PROFESSIONAL EXPERIENCE
Confidential, Richmond, VA
Master Software Engineer
Responsibilities:
- Contribution to development of remediation services APIs.
- We are one of the top 10 AWS customers.
- Added new SOAP Handlers to tokenize and untokenize the sensitive card information.
- Environment: Java8, AWS EC2, ECS, ALB, Route53, RESTful microservices, Spring, Spring Boot, PostgreSQL, DynamoDB, Docker, Jenkins, CI/CD, Groovy, GitHub, DevOps, Spark, Splunk, Maven, IntelliJ IDEA, SonarQube.
Confidential, Charlotte, NC
Full-Stack Application Developer
Responsibilities:
- Major development contribution right from the kick-off stage to ongoing stages of development.
- This web application lets the engineers to create and maintain new design and being able to look up compatible units for installing, repairing and maintaining gas connections.
- Other systems consume the microservices that I developed.
- We work in Sprint Agile methodology in 2 week cycles.
- Environment: Java8, Spring MVC, Spring Boot, Thymeleaf, RESTful, Bootstrap, JQuery, Maven, Tomcat, SQLServer. SVN, Eclipse Photon, MS Azure, Docker, Jenkins, Nirmata, DevOps.
Confidential
Senior Software Developer
Responsibilities:
- Publlc employees of the state were reliant on their employers to make changes to their coverages when a life event occurs in their life. This new project changes all that; it puts where the power needs be - in customer's hands. Employee can log in when a new baby is born and add the baby to the dependent list and make necessary adjustments to his policy.
- Worked on the 4 major modules.
- Wrote PL/SQL stored procedures for various business functions.
- Design, Development, Unit testing & Deployment.
- Environment: Core Java 8, Struts2, Hibernate, Tomcat9, JSPs, AngularJS, Ajax, Oracle, Linux.
Confidential, Manhattan, NY
Sr Software Engineer
Responsibilities:
- Part of the core scrum development team - my responsibilities include on-going development, enhancements, writing components, adding business classes, providing estimates, taking part in daily scrum sessions, attending design sessions with the architect.
- Biggest challenges for me are recreating the problem scenarios the customer is experiencing, debug sessions with fellow developers and adding accurate unit test cases.
- The emphasis is on writing accurate, bug-proof, performance-ready, maintainable, efficient and reliable code.
- Environment: Core Java 7, J2EE, EJB3, JBoss, XHTML, Ajax, Javascript, mySQL, Linux, Jira.
Confidential, Boston, MA
Sr Java Engineer
Responsibilities:
- Re-engineered the existing multi-threaded components utilizing confinement techniques - instance, thread, stack; visibility problems resolved; liveness and deadlock issues addressed; volatile variables used; adopted safe construction & publication practices; blocking queues were added to the code; Executor framework was employed; Generics were added to threads.
- Worked with Business Analysts to discuss about requirements, play a lead role for junior developers; assign them tasks, status meetings, solution discussions etc.
- Environment: Core Java 7, J2EE, EJB3, WebLogic12g, Oracle 11g, PL/SQL, Unix-Solaris.
Confidential, Chicago, IL
Java Consultant
Responsibilities:
- Designed a scalable thread-safe result cache for Transaction Viewer module to reduce the latency and increase throughput. Callables and Futures were added to Agreements module.
- Wrote RESTful services for Payments module. Worked on migration from Struts to Spring MVC.
- Environment: Java 6, Struts2, javascript, AJAX, Spring MVC, Tomcat7, Oracle-PL/SQL.
Confidential, Phoenix, AZ
Data Engineer
Responsibilities:
- Refactored the entire data management system components to conform to java memory model. Utilized Executor framework to upgrade the legacy multi-threaded components.
- Profiled and optimized the java components for maximum speed and scalability.
- Reference data was extracted nightly basis
- Developed RESTful web services to provide reference data to other systems.
- Environment: Java 5, J2EE, EJB 2.0, WebLogic, WSDL, Jersey, JAXB, Oracle 11g - PL/SQL.