We provide IT Staff Augmentation Services!

Senior Developer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

Senior developer with extensive experience developing data - driven web applications utilizing .Net technologies. Experience from project planning and working with stake holders to post go-live maintenance and enhancement planning.

EXPERTISE:

  • ASP.Net / Core, C#, full SDLC utilizing OOP and design patterns
  • Azure Function and Logic apps, Azure Service bus messagingWEB API, MVC.net, Linq, Entity FrameworkRestful Web services, WCF, IIS
  • RequireJs, jQuery, Bootstrap, JavaScript, Json, AJAX, XML, CSS
  • Visual Studio, VS Team Svcs/Git, NUnit
  • Oracle, SQL Server ’05-’17, schema design, stored procedures, data migrations

EXPERIENCE:

Confidential, Chicago, IL

Senior Developer

Responsibilities:

  • Built a data integration in Azure using a messaging bus, function apps, a logic app, and a Cosmos db.
  • This logic integrated data between a third party application’s SQL database and JD Edwards. The function apps used Azure AD to authenticate their calls to a REST api.
  • Built an Azure Rest Api to support the above integration in a well structured manner.
  • Wrote T-SQL stored procedures and triggers to support the integration.
  • Also created a CLR stored procedure so that the SQL database could post data to an Azure message queue.
  • Built a smaller data integration to move personnel data between an enterprise datastore and a third party application.
  • Architected a system for revenue recognition that will take in data from multiple systems and allow various forms of projections and review.

Confidential, Chicago, IL

Developer

Responsibilities:

  • Designed and implemented new functionality for an international sales portal rendered in multiple languages and currencies.
  • Implemented a new reporting database including required concurrency functionality.

Confidential, Chicago, IL

Senior Engineer

Responsibilities:

  • Assisting in the refactoring/replacement of a financial management company’s core line-of-business application with an MVC.Net version implemented using C#, SqlServer, Jquery, & Bootstrap.
  • The application automates many aspects of portfolio management including firm purchases and trimming positions.
  • It also stores and enforces restrictions on portfolio holdings based on models defined in the application.
  • The project includes related functionality such as automated processes that run on set schedules or upon requests created in the main application.

Confidential, Chicago, IL

Enterprise Developer

Responsibilities:

  • Owned the entire SDLC (after early BR gathering) for an enterprise application that was part of the business' change from PeopleSoft to an SAP back end. It was designed to support multiple clients so that units within the enterprise can customize it via configuration.
  • The application maintains detailed data related to future publications including rich scheduling information.
  • It interacts with SAP via web services in order to create and modify purchase orders, do receiving, and to update an especially important schedule field.
  • Architected the application design utilizing design patterns and other industry standard forms.
  • Implemented the solution using C#, ASP.Net, .Net framework 3.5, Oracle 11i, 3rd party .dll's for PDF generation.
  • Migrated significant legacy data from a SQL Server database with required transformations.
  • Supported the application after go-live and worked with business owners to define and implement enhancements.

Confidential, Chicago, IL

Sr Engineer

Responsibilities:

  • Reworked all tiers of an asp.net application demo to be production-ready for reviewing and editing accounts payable data.
  • Defined business objects to enable standard OO practices.
  • Normalized and otherwise re-architected the SQL 2008 backend.
  • Created a middle tier using both Linq to Sql and the Entity Framework.

Confidential, Evanston, IL

Developer

Responsibilities:

  • Designed and implemented a web app allowing clients to view confidential reports with a high degree of security.
  • Helped design and then implemented alone a document repository with a web service front end using SharePoint for storage. Designed to house and serve millions of documents.
  • Altered the above repository to run as a WCF service.
  • Altered the above repository to use a SQL DB for storage upon request.
  • WCF Services. Wrote several services with many public functions to support various applications under development. Also designed and implemented database schemas for various applications/business needs.
  • Wrote a code generator capable of producing WCF services.
  • App debugging and enhancing all major applications in production.

Confidential, Chicago, IL

Consultant

Responsibilities:

  • Designed and implemented with one coworker a web-based contract generation system.
  • Architected to function as SaaS for multiple clients. Designed in the SaaS model to serve multiple clients with full branding in one database. This application is used by businesses to establish retirement programs through a major financial institution.
  • Implemented using C# / .Net 2.0. This included extensive custom client-side validation in javascript.
  • Wrote all classes related to generating the PDF. The final output had to meet exacting standards as it was the actual binding contract for the retirement plan established. Content was stored in the back end.
  • Wrote all stored procedures and triggers required in the SQL Server 2005 database.
  • Wrote the service for report generation, both on-demand and scheduled monthly reports.

Confidential, Chicago, IL

Programmer/Analyst

Responsibilities:

  • ASP.Net programming with VB.Net in corporate forecasting and planning tool. SQL Server back end, created and debugged stored procedures.
  • Visual Basic / Oracle programming in n-tier environment supporting insurance application with over 1,000 users. Heavily object oriented design of code, including n-tier architecture.

Confidential, Chicago, IL

Developer

Responsibilities:

  • Worked extensively with a client/server system used for data entry and some reporting.
  • Implemented many upgrades to the heavy VB client, which is used at a remote data entry center with 100 users.
  • System includes Unix-controlled concurrency and data uploads.
  • Developed a reporting system that generated both Excel files and Crystal Reports.

We'd love your feedback!