We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

To obtain a software engineering position within a fast - paced software design company requiring accurate, efficient, and exceptional programming skills, problem solving, and software engineering.

TECHNICAL PROFILE:

LANGUAGES: HTML5, Typescript, JavaScript, JQuery, CSS3, HTML5, Objective-C, C++, JAVA

SERVERS: SQL Server, MSSQL Server, Oracle WebLogic

SOFTWARE & Tools: MS Office, MS Project, Multiple FTP Software Types, RainMeter, XNA Game Studio, MSVS 2010/2012, File Repository Software (*GIT HUB), Version Control Software (TFS ), JIRA, Subversion Version Control, TOAD for Oracle, GIT HUB ACCESS AVAILABLE UPON REQUEST FOR CODE ACCESS AND REVIEW, NetBeans IDE, J2EE, UDK Unreal Engine, Box2d, MySQL Workbench 5.2 CE, TOAD,, XCode, Android Studio, GIS Location Services, Mobile API Integration

DATABASE: SQL, Oracle, SQLite

FRAMEWORKS: Sencha EXTJS, Node.JS, Angular2+, AngularJS, Spring MVC

iOS FRAMEWORKS: UIKit, Foundation, Core Animation, MediaPlayer, Core Data

ADDITIONAL SKILLS: Requirements Elicitation, UI Design/UX Design, Large Scale Platform Support/Development

PROFESSIONAL EXPERIENCE:

Confidential

Senior Software Engineer

Responsibilities:

  • Fixed multiple issues with the scheduling charts that had remained an issue for more than 2 years.
  • Closed multiple backlog tickets being caused by obscure framework faults due to a custom implementation of extjs
  • Fixed multiple bugs that were in the backlog for +2 years improving productivity and reporting by +15%
  • Leveraged new technologies to improve application exporting capabilities
  • As a new member of the team, I leveraged my skillset to help cleanup a 9 year old project that had been crippled by technical debt.
  • Successfully removed +10,000 lines of unused/commented/faulty code and replaced outdated communication technology with a front end report generator that helped improve client productivity by +20%.
  • As an experienced software engineer, with a deep understanding of the importance of repo management,
  • Created and implemented a training program to get employees on track to properly manage their code bases using their common SVN combined with proper GIT techniques.

Confidential, AL

Senior Software Engineer & Senior Mobile Application Developer

Responsibilities:

  • Lead development of cross-platform mobile solution using Cordova, Angular 6+, Angular CLI, HTML 5, and CSS 6
  • Lead development of content delivery REST services using Java allowing immediate updates to the mobile app
  • Provided client-facing technical leadership, including consulting on requirement and design decisions in an Agile development framework
  • Lead development and integration of an Angular 6+ and Angular CLI front end and a Java REST Services and Oracle backend
  • Lead the implementation of a cross platform push notification capability using Google Firebase

Confidential, Madison, AL

Web Developer & Mobile Application Developer

Responsibilities:

  • Used proprietary formulas to create reports based on user input.
  • Collaborated with multiple team members to identify consumer needs and business requirements.
  • Used UITableViews to display calendar weeks for fitness tracking.
  • Uses Parse for backend.
  • Uses Facebook authentication to sign in to app.
  • Sign up with e-mail option.
  • Utilizes protocols and delegation to communicate between view controllers.
  • Utilizes UIKit framework and Foundation framework.
  • Use of Social framework.
  • Used MediaPlayer framework so users can listen to music.

Confidential, Atlanta, GA

iOS Developer

Responsibilities:

  • Used UIkit framework and custom views were used to develop a unique user interface.
  • Parse.com was used for backend data storage and retrieval. Extensive use of completion blocks to maintain app performance.
  • MVC was the primary design pattern that was used.
  • Extensive use of CALayer and CAGradientLayer
  • JSQMessagesViewController was used facilitate chats between players and scouts.

Confidential, Dubuque, IA

Programmer

Responsibilities:

  • Develop/Modify Software based on specification sheets
  • Work with Scrums teams to analyze business cases and functional specifications
  • Develop code, review code, and create test cases.

Technologies Used: JAVA, CSS, HTML 5, JavaScript, EXTJS, PL/SQL, JIRA Subversion Version Control, TOAD for Oracle

Confidential, Birmingham, AL

Programmer/Analyst

Responsibilities:

  • Develop/Modify Software for International Customers
  • Work with Agile Scrums teams to analyze business cases and functional specifications
  • Develop code, review code, and create test cases.

Technologies Used: JAVA, Uniface 9.6, Version Control Software (TFS ), PL/SQL

Confidential, Pensacola, FL

Office Manager/Lead Programmer

Responsibilities:

  • Lead 6 employees to design and implement shopping cart, sales tracking, and customer experience website that generated $10,000 in sales and 10,000 hits in one quarter
  • As Website SEO, increased search engine ranking of company website holding first page placement on Google and Yahoo for 10 months

Web Designer & Web Application Developer

Confidential

Responsibilities:

  • Design & build CSS/HTML based webpage with PHP based forums for Xbox 360 Gaming Clan
  • Forums modified from existing PHPBB forums to fit customer needs.
  • Currently moderate and update website as necessary or as requested by client.

Technologies Used: HTML 5, CSS, JavaScript, PHP

Software Developer

Confidential

Responsibilities:

  • JAVA Based combined with RESTful web services for scalability. Includes Database and standard SQLCommands Built into a GUI Interface
  • My Library Inventory Application
  • SQL Server Based Connection
  • JAVA Based combined with RESTful web services for scalability. Includes MySQL Database and standard SQLCommands Built into a GUI Interface

Technologies Used: ExtJS, JQuery, Core JAVA, JavaScript, PL/SQL

We'd love your feedback!