We provide IT Staff Augmentation Services!

Principal Chief Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • I'm a seasoned technologist, software architect, and engineering manager with over 10+ years of experience in technical leadership.
  • I excel in translating business needs into technological requirements and design.
  • I have served as a champion for agile and lean software engineering practices.
  • I have worn many hats in my career, developer, manager, architect, project manager, product manager, and strategist.
  • As a result, I have many cross - functional skills and can bring value in many ways to a business including the following:
  • I speak many languages, business, marketing, sales, designer, developer, and customer.
  • I believe in building software that doesn't ignite into flames.
  • If I need to maintain legacy software, I am a first responder to fight the flames.
  • I believe in empowering and growing others to scale the business.
  • I believe testing and automation are first class citizens
  • Over fifteen years of working experience in all phase of software development cycle. Using Java, NodeJs, AWS, REST, SOAP, JSON, NOSQL, MYSQL, JUNIT, CI.
  • Extensive knowledge of Web technologies, including: MVC Frameworks, JAX-RS, FIQL, CXF, OATHMicroservices Architecture, JSP, Servlet, REST, SOAP, AngularJS, NodeJS, JSTL.
  • Experienced in designing and deploying software components on application servers such as Tomcat and Jetty with OPS environment tool such as Chef, Puppet, etc.
  • Strong experience in source management systems such as git, svn,, and build tools such as Maven, gradle
  • Experience in all the phases of software development lifecycle (SDLC) of a project.
  • Strong testing experience of all testing phases such as Unit testing, Mockito, Integration testing and System testing.
  • Experience working on a large project of 60+ developers and small startups with 1-3 developers.
  • A self-motivated professional and natural communicator possessing good technical, initiating and problem-solving skills and has proven to be a good team player.

WORK EXPERIENCE:

Confidential

Technologies: Java 8, Scala, Play Frameworks, Spring JPA, RestEasy, Spring Integration, JAX-RS Search, FIQLMicro services Architecture, Angular, NodeJs, Kong, Lua, AWS lambda, S3, EC2, ElasticSearch, ESLint js code style etc.

Principal Chief Engineer

Responsibilities:

  • Designed, implemented and delivered IPA-Analysis Service with Elastic Search backendImplemented different projects using NodeJs, Express, AWS Client APIs, AWS lambda and AWS S3.
  • Migrated the legacy spring MVC applications to AWS web services based application. Unit
  • And Integration test with mock frameworks such as Mockito.

Confidential

Principal Engineer / Architect

Responsibilities:

  • Designed, implemented and delivered back - end functionality for Small Busssiness and Purchase Finance projects.
  • Lead a back-end java team with agile methodology.
  • Performed unitintegration test, code coverage and continue integration .
  • Delivered the project features based on 2 weeks sprint schedule.
  • Designed and implanted the Back-end event driven framework with Java 8 functional interface, customized annotation and Spring AOP technologies.

Confidential

Principal Engineer/Architect

Responsibilities:

  • Designed, implemented and deliver back-end api using Scala, JPA, CXF framework.
  • Lead a small development team, performed sprint planning, continue integration etc.
  • Re-architected the legacy UI driven java framework with the next generation Scala based microservices.
  • Integrated Java CXF frameworks with Scala.
  • Built JAX-RS search with FIQL query using Scala. Built Oauth micro service using Scala.
  • Built common Rest API support framework for Media Link, last modified date and Etag conditional GET using Scala.
  • Implemented synchronized support for the asynchronous rest API call using Scala.
  • Implemented generic type recognition with Scala.
  • Implement the front-end mash-up API with Scala Play Frameworks.

Confidential

Sr. Software Engineer

Technologies: MongoDB, ElasticSearch, NodeJs Spring Batch, activeMQ, SpringData Neo4J, SpringMVC, Hibernate 4, Mysql. RPC message bus architecture, Puppet Deployment environment management tool.

Responsibilities:

  • Designed, implemented and delivered back-end Batch processing framework with spring batch.
  • Rewrote mongo db based search with Elastic Search in Javascript (NodeJs).
  • Prototyping graph database(neo4j + spring data) for future integration.
  • Trouble shooting daily development issues.
  • Coordinate solutions between teams.
  • Performed continue integration and server setup with Jenkins and Puppet.

Confidential

Principal Software Engineer

Technologies: Spring, cxf, Redis, Spring Data, Spring MVC, MongoDB, ActiveMQ, LevelDB, CouchBase

Responsibilities:

  • Designed, implemented and delivered the social betting platform back-end from scratch.
  • Principal project contributor in a small agile team using cutting edge technologies: Java, Mongodb, Redis, Spring, Spring Data. CXF, JMS, ActiveMq, push notification, socket.io, node.js...big data real-time requirements, rule based betting calculation and life cycle control.
  • The platform is designed with great horizontal scalability in mind, it is 100% open source with nosql solutions. High performance betting engine, millions of bets per day.

Confidential

Sr. Software Engineer

Technologies: Spring, JAX-RS, JAX-WS, Tomcat, Oracle Coherence Cache, Chef, Continue Integration.

Responsibilities:

  • Built back-end betting platform for betfair.com, scaled application for high traffic demands.
  • Built web service with jax-ws, jax-rs, spring and resteasy frameworks
  • Fine tune Oracle Coherence cache.
  • Production support and mentor jr software engineers of the team.
  • Create Chef Receipt for new API service deployment environment.

Confidential

Sr. Software Engineer

Technologies: SpringMVC, Hibernate 3, JPA, JAX-WS, JMS, ActiveMQ, Apache-tomcat mod jk.

Responsibilities:

  • Designed, built and delivered back-end java platform for cbs.com; scaled application to support thousands of database transactions per second.
  • Designed and architected the platform framework with Spring, JPA and Hibernate.
  • Built and delivered Cross application Single Sign On.
  • Designed an algorithm to block real spammer from reentering our system.
  • Built web services with Jax-ws and spring.
  • Built transaction management with spring AOP.
  • Performed performance tuning with hibernate 2nd level cache and query cache. scaled user registration with JMS(ActiveMQ).
  • Optimized critical sql to reduce high CPU usage of MYSQL server.
  • Performed code review to the team.
  • Worked very closely with Product Manager on gathering requirements and solving problems.

Confidential

Software Engineer

Responsibilities:

  • Designed and Developed new projects using POJOs with Spring and JSF.
  • Created Web Services with XFire and Spring remote.
  • Performed QA and production support.
  • Worked very closely with domain experts on gathering requirements and solving problems.
  • Help translate the business requirements to Use Cases
  • Help mentor team members who were new to Confidential .
  • Developed HowTos and other technical documents.
  • Performed Unit, Integration, System testing and track bugs.

We'd love your feedback!