We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

Oakland, CA

SUMMARY:

  • 10+ years of IT professional experience in Requirement gatherings, Analysis, Design Development, and Testing. Implementing, managing and delivering complex business solutions for various businesses on a diverse set of platforms.
  • Currently Working as a Sr. Software Front End Developer at Confidential, works with Node JS/Java applications.
  • Excellent experience in developing responsive User Interface using front end technologies like JavaScript, jQuery, CSS3, HTML5, JSP, XML, JSON, YAML, Node JS, Ajax, Dust, Grunt, Apache Velocity.
  • Experience in developing Automation framework using Java JUNIT, Mocha, NightWatch, Selenium & TestNG WebDriver.
  • Experience in developing Automation test cases using Page Objects Model.
  • Good knowledge & working experience with SEM, SEO & AdSense.
  • Excellence in managing and implementing projects using Waterfall methodology of development, and Agile methodology and SCRUM.
  • Good exposure on design patterns like Factory pattern, Front Controller, Data Access Object (DAO) and Singleton.
  • Good exposure and knowledge analytics, monitoring tools likes Grafana and Kibana.
  • Good working experience with GitLab and container application platform OpenShift.
  • Self - motivated, always ready to learn new technologies.

TECHNICAL EXPERTISE:

Languages: Core Java, JavaScript, HTML5

FE Technologies: JQuery CSS3, LESS, SASS, VTL, Dust, Grunt, Gulp, Bootstrap, Ajax

Automation: JUnit, Selenium Web driver, Test NG, NightWatch, Mocha

Frameworks: Apache Struts, Spring, Angular JS 2/4, React JS (beginner), Node JS

IDE’s: IntelliJ Idea, Eclipse and Web Storm

Version controlling: GIT, GitLab, SVN

Databases: MySQL

Servers: Apache Tomcat, Jetty

Tools: Hudson, Team city, Jenkins, Run Deck, Jira, Grafana, Kibana

Operating Systems: Windows. OS X, Unix/Linux

PROFESSIONAL EXPERIENCE:

Sr. Software Engineer

Confidential, Oakland, CA

Responsibilities:

  • Developed Web sites like .com, Symptomfind.com and Candofinance.com using Node JS with Express app.
  • Developed the above sites compatible/responsive in Mobile and Tablet devices.
  • Written Integration Tests using NightWatchJS and unit test cases using Mocha.
  • Incorporated technologies like JS, HTML, CSS, LESS, GRUNT, LODASH, DUST templates, Media queries to develop the web pages.
  • Developed an internal tool called LDTool using MEAN (MongoDB, Express, Angular, Node) stack with a UI interface which helps to avoid the manual configurations in xml files.
  • Worked on GIT, GitLab repositories. Used SONAR code coverage tool to improve the unit test cases.
  • Involved in Code reviews through Fisheye and GitLab.
  • Migrated Java Spring based application framework to NodeJS.
  • Performing Production releases through OpenShift platform.
  • Monitoring the reports through Grafana and Kibana after every Production release.
  • Integrated Google AdSense (CSA), Pub Center (Bing) and Yahoo Ads across the sites.

Confidential, Oakland, CA

Senior Java Front End Web Developer

Responsibilities:

  • Consultant through Confidential Technology Solutions.
  • Developed Web Sites like Confidential , Shop411.com using JAVA based Front end application with Spring framework.
  • Written Integration test cases using Selenium and unit test cases using TestNG framework.
  • Incorporated technologies like Velocity templates, jQuery, JS, HTML, CSS
  • Implemented revenue attribution using Factory pattern.
  • Responsible for offshore co-ordination, ensuring projects are delivered on time with great quality.
  • Flexible in SCRUM or Waterfall process to ensure quality delivery and ease of management.
  • Acquired knowledge on SEM industry.

Confidential, Oakland, CA

Team Lead, Java Front End Developer

Responsibilities:

  • Developed Confidential web site using JAVA Struts framework with JSP, JS, HTML and CSS.
  • Developed Spanish. Confidential site with PHP which is started by my team at offshore from scratch including Database design, requirement analysis, development, QE and release.
  • Managed a team of 5.

Confidential

Java Front End Developer

Responsibilities:

  • Responsible for development, Code enhancement and bug fixes

Confidential

Java & PHP Developer

Responsibilities:

  • Responsible for development, code enhancement and bug fixes on a Confidential ’s internal learning management system.

Hire Now