We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

3.00/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY:

  • Software Development Lifecycle (SDLC) Methodology
  • Agile Project Design and DevelopmentCustomer Facing Web Applications Business Applications
  • Object - Oriented Programming
  • Manufacturing and Financial Systems
  • Process Optimization
  • Staff Coordination and Training
  • Cross-functional Team Building
  • Versatile, detail-oriented, and dynamic professional, offering comprehensive experience in information technology, systems development and implementation, and application support.
  • Extensive software design and development expertise; excellent abilities in implementing new solutions as well as upgrading legacy applications.
  • Expert at analyzing and improving processes, implementing training programs, and developing systems to meet business needs.
  • Effective at working well with various people and teams in both local and remote locations using proven communication, leadership, and interpersonal capabilities.

TECHNICAL EXPERTISE:

Programming: Visual Studio 2010/2013/2015 | TFS 2010 | GIT/GITHUB/JIRA | ASP.NET | C# 3.5/4.0 | jQuery | JavaScript | EF 6.0 | WCF 4.5 | Web API | AJAX extensions | NET Framework 2/3/3.5/4/4.5/4.5.1 | MVC5 | HTML | HTML5 | DHTML | XML | XSL | CSS | ADO.NET | SQL Server 2008/2010/2014 | PowerShell | SSRS | SSIS | IIS 6/8.5 | Microsoft Office 2007 | Object-oriented design and development | data modeling | RESharper | PyCharm, Tower | Python 2.7 | Pyramid | SQLAlchemy | MS Access | MS Azure (VM, SQL Databases, Websites) | AWS Implementation | RESTful Web API| Entity Framework | SQLite | Source Tree (GIT) | Team City (CI) | Runscope | Mulesoft | Salesforce Visual Force | Salesforce APEX | Github |SQL Compare

Operating Systems: Windows 7, Windows 8 (8.1), Windows 10, Windows Server 2012 R2

PROFESSIONAL EXPERIENCE:

Confidential, Santa Clara, CA

Senior Software Engineer

Responsibilities:

  • Redesigned a monolith Confidential Custom Foundry system into several smaller, independent Microservices decomposed by the following business capabilities: Contract Management, Contingent Worker, Intellectual Property, Sales and Customers, Users Admin.
  • The development was done using Mulesoft and Web API for restful API implementation and SOAP API Integration.
  • This new approach included data and functions from several systems including: Sales Force, several .Net/C#/MS SQL applications and Work Flows (BP Logix). Architected and Developed an Event Aggregator to securely upload and retrieve information to/from the Corporate Intellectual Property Repository (via APIs).
  • Developed a Service Menu subsystem (using Visual Force, APEX, SOQL) to track service offerings to customers.
  • Migrated Source control from TFS to GIT ( Confidential GitHub). Implemented coding standards and implemented StyleCop to enforce a standard coding style for all developers.
  • Implemented Pull Requests as part of the code checking process. Created Epics, Stories, Tasks and Sprints to support the Agile/Scrum methodology.
  • Mentored all new hires and introduced them to the platforms available within Confidential .
  • Maintained the Business Development Portal running in the Confidential Azure Cloud.
  • Coordinated cross functional teams (India, Santa Clara, Oregon, and Arizona) to write functional and design specifications including an Architecture document for the new Confidential Custom Foundry system
  • Created a development and implementation plan that included plans for conversions and integration with existing and new systems.
  • Participated as a hands on contributor in the development and unit/integration testing of the new system. The systems were developed in the Confidential Cloud using C#/MVC/ASPX/MS SQL/ Salesforce APEX/MuleSoft/BP Logix
  • Worked with key users to tune up initial requirements and performed code changes needed for final version.
  • Coordinated the Backlog Grooming, Sprint Planning, Sprint Review, Sprint retrospective and Daily stand ups.

Confidential, Santa Clara, CA

Senior Software Engineer | Project Lead

Responsibilities:

  • In collaboration with executives and cross functional teams, wrote Spec and Architecture document for a new Confidential Web product (LumaTrend). The technical design included a SOA architecture using ASP.Net/MVC and Web API for the Back End RESTful APIs.
  • Hired the application development Team. Implemented Agile/Scrum and acted as Scrum Master.
  • Created Confidential Azure Cloud Infrastructure (4 Windows 2012 R2 servers); served as Azure Cloud Administrator. Created GIT repository for Source Control.
  • Redesigned and developed the camera Calibration system. Converted from MySQL to MSSQL. This implementation included UIs and CRUD Restful APIs functionality by table. Created AZURE Blob repo to store thermal pictures in the cloud.
  • Develop conceptual prototype for Mobil analysis of SF6 gas analyzer. Designed and develop a prototype to demonstrate functionality
  • Served as a developer evangelist in charge of leading the company in utilizing modern technologies including Object Oriented programming, design patterns, GIT, software release flows, cloud, and RESTful web APIs.
  • Designed and developed APIs and several UI forms for LumaTrend. Developed a communication layer between the Instrument WinForm application and the Lumatrend APIs in the Cloud (using the Event Aggregator pattern). Participated in design and code reviews
  • Developed a continuous integration process using Visual Studio, MSBuild, MSDeploy and Team City.
  • Developed Test Plan and implemented Unit Tests (using Dependency Injection/IoC with Ninject) and integration tests for the main product APIs. Implemented Runscope for continuous API testing and monitoring.
  • Refactor BUILD process (PowerShell) for DGA (Gas analyzer) software. Migrated BUILD process from TFS to GIT. Created new process documentation

Confidential, Palo Alto, CA

Senior Software Engineer | Technical Lead

Responsibilities:

  • Maintained the ASP.Net Microsoft stack while the Python version was under development.
  • Acted as a software merging manager responsible for coordinating 12 Zoomerang engineers in Canada and 4 local engineers in Palo Alto
  • Managed all facets of .NET which involved coordination of triaging and resolution of open issues, design, and coding new features, code review, and merge of final release with the use of GIT; all software development coordination were executed in an Agile/Sprint environment.
  • Pioneered the implementation of Audience in the .NET stack which led to the provision of preselected set of respondents as requested by a customer that drove business growth to more than $40M within two years.
  • Successfully developed a RESTful API back end in support of several areas including Survey Creation, Authorization, Authentication, Survey Response Analysis, and Survey Response Collection which were written in C# using Web APIs as well as WCF technology
  • Executed the redesign of error handling on Public Application Programming Interface (PAPI) to develop a single function needed for handling errors, improving messages, and making them SPLUNK-friendly
  • Developed APIs for internal and public using (Python 2.7); migrated .NET API dependencies replacing them with Python 2.7-based APIs

Confidential, Santa Clara, CA

Senior Software Engineer

Responsibilities:

  • Demonstrated solid proficiency in accomplishing several projects which included the following:
  • Confidential Custom FTP
  • Build Of Materials Maintenance
  • Web Customer Survey 2010
  • Company-Wide Yields Data Collection and Reporting
  • WEB Confidential Shipping Transactions
  • Confidential Bugs/Tickets Tracking
  • Led the process of upgrading several applications from MS Access and Visual FoxPro to SQL 2008/VS2010 ASP.NET (Framework 4.0)

Confidential, San Mateo, CA

Architect/Senior Software Engineer

Responsibilities:

  • Played a key role in completing versions 4.0 and 5.0 of the ID Vault product which included subscription editor (web application) needed for maintaining customer subscriptions; Windows Service for synchronizing PayPal information; and in-house customer’s database
  • Generated proposal for the improvement of product referred to as Browser Helper Object (BHO); developed back-end new topology in adherence to fault tolerance and recoverability requirements
  • Served as lead for the implementation of Team Foundation Server 2010 and integration of the Customer Support System and Bug Tracking Team Foundation 2010

Confidential, Santa Clara, CA

Architect | Developer

Responsibilities:

  • Contracted with several property owners for the development of rental management system for leasing apartment complexes
  • Led the architecture and development of a Web Application needed to accomplish business functions, which involved lead tracking, move-in, rent payment tracking, bank deposits, contract history, move-out, work orders, and auto-generation of late notices, contracts, and move-out refund statements

We'd love your feedback!