We provide IT Staff Augmentation Services!

Senior Software Developer Resume

4.00/5 (Submit Your Rating)

ENGINEERING TOOL EXPERIENCE:

Logic Analyzer

Oscilloscope

Chipscope

Digital Multimeter

Matlab, Hspice, Cadence, Pspice

Microcontroller/CPLD Software: CodeVision, Modelsim

C, C++, Java

Visual C++, Visual Basic 6.0, VBA

HDL: Verilog

Web Design: HTML

Unix Shell Scripting

Word

Excel

PowerPoint

Outlook

Windows XP

Apple Mac OS

Unix/Linux

ToonBoom Studio

Photoshop

PROFESSIONAL EXPERIENCE:

Senior Software Developer

Confidential

Responsibilities:

  • Developed Angular 2 Application.
  • Developed backend Spring - Boot Microservice with Hibernate.
  • Architected/Developed Migration effort to AWS cloud.
  • Setup Jenkins Master, Slaves in auto-scalable EC2 instances.
  • Setup Docker containers on EC2 instances and in ECS using Windows and Linux.
  • Developed Mockito and PowerMock JUNIT tests and trained developers.

Application Architect

Confidential

Responsibilities:

  • Refactored existing application to comply with standards.
  • Designed/Implemented new features for Microservices.
  • Learned and used Angular 1 and Typescript to add UI features.
  • Added DR for Microservice using AWS EC2, CloudFormation, Route53.
  • Automated (protractor) tests for multiple services.
  • Participated in regression testing and validated production releases.
  • Received 2 AWS certifications.

Java Web Engineer

Confidential

Responsibilities:

  • Java web, standalone application architecture/development.
  • Spring, Java based REST/SOAP webservice development.
  • Experience with AWS EC2, Kinesis, Lambda, SNS, SES, Elastic Beanstalk, SQS, Codepipeline etc.
  • Experience with Newrelic, Selenium WebDriver for analysis, testing.
  • Nosql (Cassandra, DynamoDB), MySql, Redis.
  • PHP, Android bug fixing
  • Developed Android-based SnapPay payment terminal (AWS backend)
  • Developed SMS, bar-code tracking App (AWS backend).
  • C Firmware development on ATMega328 Microcontroller IC
  • Thermal printer, Bluetooth, Card reader, Fingerprint scanner Firmware development

Java Consultant

Confidential

Responsibilities:

  • HADOOP, pig-scripts, UDFs
  • Java OOP Development, Hands-On knowledge of common design patterns
  • REST Web Service applications
  • Coffeescript & Nodejs
  • Hands-On knowledge with Oracle Sites WCM
  • JDBC, Prepared Statements, current experience
  • MySql, Oracle DB, Postgres, ELISE DB & Weblogic Server 11g experience
  • Oracle SQL using Toad Environment & Eclipse IDE experience
  • Experience with Maven, Gradle build tools
  • Experience with Git & JIRA task manager
  • Salesforce, CMS migration

Programmer Analyst

Confidential

Responsibilities:

  • J2EE Platform N-Tier Web-App. Development
  • Java OOP Development, Hands-On knowledge of common design patterns
  • JDBC, Prepared Statements, Hibernate, & DAO Design patterns current experience
  • SQL, Oracle DB, & Weblogic Server 11g experience
  • Oracle SQL using Toad Environment & Eclipse IDE experience
  • Familiarity with JUNIT Testing, AJAX, and Ant Build Tool
  • Experience with J2EE components (EJBs, JSPs, Servlets)
  • Accustomed to Spring MVC and GRNDS Frameworks
  • Experience with SOAP Web Services
  • Multiple Operating System Experience (Windows, Linux)

Programmer Assistant

Confidential

Responsibilities:

  • Develop, test and implement Java/VBA/VB6 software
  • Provide operational support of key applications
  • Gather and document end user requirements, use cases, test scripts and procedures
  • Setup of Web Application Servers(Apache, Tomcat)
  • Implementation of Data Connections(JDBC)
  • Design, deploy and maintain all aspects of MySQL databases
  • JUnit, SQL Query testing

Welding Engineer Assistant

Confidential

Responsibilities:

  • Design, implementation, and installation of device to minimize vehicle motion during robot welding
  • Design & development of SQL-based VB.NET web-page to monitor day to day reports and failures
  • Implementation of Excel based Visual Basic macros to monitor daily and monthly statistics

Confidential

Office Manager

Responsibilities:

  • Management of school budget transactions
  • Administration support with financial decisions
  • Office management & database organization
  • Management/Update of soft & hard pupil records

We'd love your feedback!