We provide IT Staff Augmentation Services!

Senior Software Engineer, Tech Lead Resume

5.00/5 (Submit Your Rating)

PennsylvaniA

SUMMARY

  • Highly motivated, detail - oriented Senior Software Engineer and Architect with strong experience in programming, managing development, and coordinating team members.
  • Adapts quickly to dynamic environments, guiding teams and overseeing development of challenging projects.
  • Produces applications varying widely in function and composition, utilizing extensive experience to create effective and efficient programs.
  • Proficient with numerous languages, development tools, and Microsoft Excel, Word, and PowerPoint; speaks Tagalog.

TECHNICAL SKILLS

Languages: Angular • Typescript 2.4 • C# • WebAPI • WCF • Service Stack • VB.NET • ASP.NET 4.5 • ADO.NET • AJAX • Knockout • Javascript • jQuery • NUnit • HTML 5 • Delphi • ASP ColdFusion • PHP • XML/XSLT • SQL • C • C++ • Java • HTML • Silverlight • Perl • Assembly for M68000 Family • LISP • MSMQ • MS Enterprise Library

Systems: Windows x.x • LINUX • UNIX • MS-DOS • Macintosh

Software: Visual Studio Online, 2015 • MS SQL Server 2014 • DB2 • Oracle 8i • Access 2000 • IIS 7.0

DotNet: Nuke 5.6.0 • Sharepoint • BizTalk 2006 • Case Studio • Crystal Reports Server • Microsoft SSRS • Matlab Visio • StarTeam (Source Code Control) • Signware

PROFESSIONAL EXPERIENCE

Confidential, Pennsylvania

Senior Software Engineer, Tech Lead

Responsibilities:

  • Designed and developed a business analytics single-page application (SPA) using Typescript with jQuery, Angular 2, and Kendo controls and the D3.js chart library on the UI and C#, LINQ, and MS SQL on the backend, with Castle Windsor for dependency injection; application provides data through charts, Excel export, and Power BI reports
  • Developed and maintained a performant customer facing API using WebAPI with SSO authentication
  • Upgrade to VSO - move projects and solutions to VSO, created private Nuget feed in VSO, and update TFS builds to VSO builds
  • Greatly improved performance of applications using Red Gate, New Relic, Visual Studio, and MS Application Insights performance monitoring tools
  • Managed projects and delegated tasks using Microsoft Visual Studio Online (VSO)
  • Practiced test-driven development using Chutzpah to execute Javascript Jasmine unit tests, and used NUnit to test server-side C# code
  • Code-reviewed the work of senior and junior developers and help answer technical questions

Confidential, New Jersey

Senior Software Engineer, Architect, Tech Lead

Responsibilities:

  • Re-architected a flagship financial management application using .NET Web Forms with a Jquery front-end to an AngularJS and HTML 5 web site to increase reusability of components and improve performance
  • Utilized advanced features of Angular JS 1.4 including custom directives, services and factories, interceptors, UI-Router, Bootstrap
  • Used Typescript 1.5 with Flux (FluxAngular) architecture to create very responsive UI
  • Practiced test-driven development using Chutzpah and Karma test runners to execute Javascript Jasmine unit tests, and used NUnit to test server-side C# code
  • Improved performance of new and existing applications and services by analyzing and fixing bottlenecks using tools like Microsoft Monitoring Agent, Performance and Diagnostics feature of Visual Studio 2013, window.performance Javascript features, Splunk to monitor IIS logs
  • Developed a financial planning mobile application for the IOS using AngularJS and HTML 5
  • Code-reviewed the work of senior and junior developers and help answer technical questions

Confidential, New Jersey

Senior Software Engineer, Tech Lead

Responsibilities:

  • Developed and maintained a registration and gift giving MVC 4 web application utilizing Knockout in the front-end, Service Stack and NServiceBus in the middle-tier, and SQL Server 2012 with Entity Framework 5 ORM as the back-end
  • Developed and maintained RESTful services using Service Stack, NServiceBus and MSMQ
  • Interacted with business analysts, designed features and generated technical specification documents which were then used by junior developers to implement requirements
  • Code-reviewed the work of junior developers and help answer technical questions

Confidential, New Jersey

Senior Software Engineer

Responsibilities:

  • Lead development of a complex customer administration web application using MVC 4, C#, SQL Server 2008 R2, jQuery, SlickGrid, ASMX and WCF services. Comprehensive unit testing was performed using NUnit and Moq.
  • Developed WCF and ASMX web services that can handle hundreds of requests a minute using a load balancer, multiple application pools and a web garden configured in IIS 7. The web services delivered map images, routing information, and other data used to build mapping and GPS navigation applications.
  • Led integration of a GPS mobile application to several online services including Google and Yelp to obtain points of interests (POIs) information using C#, WCF, and ASMX.
  • Maintained numerous web applications including a truck routing and mapping application and a product administration web site used to configure and deliver Confidential ’ products and services.

Confidential, Arlington, Virginia

Senior Software Engineer and Team Lead

Responsibilities:

  • Developed mobile, Windows-based application for real time compliance management, tracking and reporting field assessments.
  • Liaised between client and development team, discussing requirements, enhancements, and new features, implementing changes quickly.
  • Led team of seven developers on-site and remotely, drawing upon technical expertise to guide staff members.
  • Earned promotion to technical lead within first six months in position due to exceptional teamwork and focus.
  • Resolved issues and answered questions of end-users, acting as main source of support for numerous applications.
  • Assumed additional responsibilities to benefit organization, expanding functions to include personnel management, client interfacing, and oversight of development.

Confidential, Florida

Senior Software Engineer

Responsibilities:

  • Designed, developed, and maintained numerous ASP.NET 3.5 web applications using C#, WCF web-services, and AJAX, as well as DB2 and SQL Server 2005 databases.
  • Attained position of technical lead for quality of work and communication skills, guiding multiple projects to successful completion.
  • Assembled reporting system with Crystal Reports Server 2008 in addition to employee Web portal using DotNetNuke 5.6.0.
  • Coordinated with all stages of development, including requirement gathering, planning, design, implementation, testing, and deployment.

Confidential, Chicago, Illinois

Programmer Analyst

Responsibilities:

  • Converted Windows applications and services to Web-based format utilizing ASP.NET 2.0, AJAX, and MS SQL 2000.
  • Analyzed business and software development processes to increase efficiency and improve communication.
  • Created employee web portal utilizing SharePoint as well as web service to consolidate authentication within disparate systems.

Confidential, Chicago, Illinois

Senior Software Engineer

Responsibilities:

  • Communicated with clients for requirement gathering, resolution of software issues, and generation of proposals.
  • Directed progress of projects through supervision of software developers and management of SQL Server 2000, Access 2000, and Oracle 8i databases.
  • Satisfied business and software development responsibilities while attaining master’s degree.

We'd love your feedback!