We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

5.00/5 (Submit Your Rating)

Houston, TX

OBJECTIVE:

  • To continue to enhance my technical skills and use the technology effectively in solving problems, applying best practices and design patterns when appropriate.
  • Love to build beautiful, flexible and easy to use user interfaces and reports for clients using latest and greatest technologies and devices.
SUMMARY:
  • Talented Technical Lead with over 15 years of IT industry experience designing and developing web - based, client/server and distributed applications using various Microsoft technologies.
  • Outstanding communication and interpersonal skills. Able to build strong working relationships with coworkers and clientele.
  • Strong presentation, analytical and problem solving skills. Solid background planning and managing projects simultaneously under demanding deadlines.
  • Proven skills to effectively multitask, priorities and deliver on time in fast-paced environment.
  • Performed various different roles like technical/team lead, programmer/analyst and developer.

TECHNICAL SKILLS:

Web Technologies:  ASP.NET, ASP.NET MVC, ADO.NET, AJAX, Classic ASP, XML/XSL/XSLT, HTML/HTML5/ XHTML, CSS/CSS3Scripting  JavaScript, VBScript, JQuery, AngularJS, Kendo UI, Excel Macros, VBA, ASP,XML/HTML/XSL, UNIX Shell Script

Languages:  C#.NET, C/C++, MFC 4.0, Java (JDK)/Spring classes, PASCAL, SQL

Web Services:  XML Web Services, WCF and WCF RESTful Services, and Web APIs

Windows Technologies:   Windows Forms, WPF/XAML

Development Tools:  Visual Studio.NET 2012/ 2010/2008/2005 , .NET Framework 4.0/3.5/2.0, VB 6.0, Visual C++, SQL Server Management Studio, SQL Server Query Analyzer, SQL Enterprise Manager

RDBMS:  MS SQL Server 2005/2000, SQL Azure, SQL Mobile/CE, Oracle 8/9i/10g, MS Access, Sybase

Third Party/Controls:  Infragistics and Syncfusion controls, AJAX Control Toolkit

Source Control:  Team Foundation Server (TFS), Visual Source Safe (VSS), ClearCase, PVCS, Tortoise SVN, ClearQuest

Reporting Tools:  Crystal Reports 8.0, SQL Server Reporting services (SSRS)

Management Tools:  MS Project 2003, IIS 6.0/7.0, COM+, MTS 2.0

Software Tools: Visio 2003, InstallShield 7.0, WiX Setup, RoboHelp, ER-Win, FxCop, RedGate SQL Compare, Araxis File/Folder Compare

Operating Systems:  Windows 8/7/Vista/2003, UNIX SVR 4, Novell NetWare 3.1 Hardware HP-9000 G-40, Sun Sparc/Solaris, ORG Supermax (MC 68030), Compaq Presario

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

Sr. Software Engineer

Responsibilities:

  • Involved in new product development for tolling industry utilizing Agile/Scrum methodology with every 2 week sprints.
  • Migration of existing legacy applications into new technology such as AngularJS, Angular Material, WCF/ RESTful Services, Web API, Windows Workflow and using Oracle 12c database etc.
  • Worked on and Deployed code into AWS environment to make it demo ready, created/restored AWS instances, scheduled jobs and utilizing S3 bucket for file transfers etc.

Software Environment: Visual Studio.Net 2015, .NET Framework 4.5/3.0, AngularJS 1.x/2.x, Google Angular Material, C#.NET, WCF/RESTful Services, Web APIs, Windows Workflow Foundation, LINQ, Third Party Controls (Telerik)/Kendo UI, SQL SSIS, Oracle 12c, SQL Server 2016, Log4Net, Windows 10, Windows 12 Server, Amazon Web Services (AWS), Powershell, TeamCity, TFS/SVN/Github, Jira/Confluence, etc.

Confidential, New York, NY

Technical Consultant

 Responsibilities:
  • Migration of existing legacy applications into new technology such as WPF MVVM, ASP.NET MVC and WCF RESTful Services.
  • Leading, Managing, Mentoring and guiding technical team members on-site (3) on various migration projects from legacy applications to new technology.
  • Developed ATS Job Manager Application using WPF MVVM design pattern that helps manage the jobs, their schedules and job tasks (FTP, Commands, SQL and Email Notifications) maintained in the database and without logging into the server.
  • Wrote a windows sevice that checks for jobs to be executed every n minute and executes the jobs and job tasks (FTP, Command Tasks and SQL Tasks).
  • Using TPL (Task Parallel Library) to execute multiple jobs simultaneously on multiple processors/threads and improved performance of executing jobs to bring down execution time from 7-8 hours to less than 40 minutes). Also, using TPL to Refresh the WPF UI automatically when the status of the jobs/job tasks changes.
  • Migration of existing classic asp application into ASP.NET MVC, utilizing Bootstrap 3 and Responsive UI Design that looks great on Mobile Devices as well. The application involves calculations for various Annuities products.
  • Migration of existing classic asp application into AngularJS using MVVM design pattern with HTML5/CSS3/ Bootstrap3 for building Responsive UI and using Web API as back-end services.
  • Migration of existing classic asp web services into WFC RESTful services.
  • Wrote Oracle PL/SQL queries containing complex multiple table joins, wrote complex stored procedures, triggers and tuned PL/SQL queries to improve the performance.
  • Developed a PDF library component to read, write and merge PDF and FDF based policy documents. The library is using iTextSharp component to create/generate new PDF documents.

Confidential, Warren, NJ

Technical Specialist, VP

 Responsibilities:
  • Successful execution of various Risk Management projects within Citi: Vulnerability & Threat Management (4/03 - 4/05), Risk Assessment & Self-Control (5/05 - 3/06), TPISA Automation (4/06 - 4/11) and Initiatives Tracking and Management System (05/10 - Present), Records Inventory System (01/13 - Present).
  • Experience working with onsite and offshore development model and handling multiple projects.
  • Managing, Mentoring and guiding technical team members on-site (4) and off-shore (5).
  • Good project management experience managing project plans, documentation, providing estimation, following organization policies and processes.
  • Hands on experience writing Presentation Layer (Web forms and Web User Controls using ASP.NET & C#), business logic and Data Access components using C# classes, XML Web Services back-end using C#, ADO.NET, SOAP.
  • Developed and Deployed XML Web Services, WCF/RESTful Services and Web APIs.
  • Experienced working with on Windows Forms application using WPF, XAML, LINQ and MVVM design pattern, and developed rich user interfaces and controls using WPF and XAML.
  • Designed and developed WPF application for using LINQ, Entity Framework and MVVM design pattern.
  • Experience in converting existing application to use new HTML5/CSS3/Jquery/Javascript/Kendo UI technologies.
  • Wrote SQL queries containing complex multiple table joins, wrote complex stored procedures (generate financial reports, utilized cursors for processing, xml bulk data updates etc.), triggers and tuned various SQL queries to improve the performance.
  • Proficient in SQL Server Integration Services (SSIS) packages to perform various activities such as import/export data, execute SQL tasks, FTP tasks, column mapping, defined workflows etc.
  • Proficient in SQL Server Reporting Services (SSRS) 2005/2008 and Crystal Reports in .Net environment.
  • Wrote n-tier application/framework using ASP.NET, ASP.NET MVC, C#, LINQ, Entity Framework, XML Web Services, WCF Services and Enterprise Library components.
  • Implemented Model View Controller (MVC) design pattern for Business logic, presentation logic and application logic.
  • Implemented multi-lingual support for web applications in 17 languages and supported excel import/export feature to easily upload/download information between systems and excel, using Infragistics and Syncfusion excel component.
  • Developed excel automation components to manipulate excel files, updating styles, protecting specified worksheets/cell regions for data entry, defined rules for selecting data from dropdowns etc.
  • Created Data Access Layer using Data Application blocks of Microsoft Enterprise Library 5.0
  • Used Microsoft Enterprise Library components to handle exception logging and database connectivity.
  • Used third party controls like Infragistics and Syncfusion.
  • Worked on Windows Forms application using WPF, XAML, LINQ and MVVM design pattern.
  • Developed Windows Forms and WPF utility program to import large Excel and XML data files from network location, used multi-threading, extract the data from XML/Excel files and stored into relational database.
  • Developed a code generation tool that helps development teams to rapidly generate UI code, business and data layers as well as database stored procedures and reduced repetitive coding.
  • Developed vacation system for tracking employees out of office requests and integrated the same with Outlook using Outlook APIs.
  • Participated in technical discussions and created various design, cross-functional, workflow diagrams, Entity-Relationship Diagrams (ERD), class diagrams, use cases, sequence diagrams and data flow diagrams using Visio 2003.
  • Consume and publish web services using Secured Service Oriented Architecture (SOA) environment.
  • Developed internet facing web application for third party users, performed ethical hack tests and secured web application from SQL injection and cross-site scripting attacks.
  • Actively participating and contributing during all phases of the Software Development Lifecycle of multiple projects in parallel, and ensuring that project deliverables are met in time and with excellent quality.
  • Experience in requirements gathering/analysis and documenting project architecture, Functional and Technical specifications. Used prototype/iterative methodology and prepared various workflow/process diagrams to bring the business to speed.
  • Experienced in SSO/Desktop SSO and LDAP (Active Directory) integration

Software Environment: Visual Studio.Net 2012/2010, .NET Framework 4.0/3.5, ASP.NET, ASP.NET MVC, C#.NET, XML Web Services, SOAP, WCF/RESTful Services, Web APIs, WPF, XAML, LINQ, Entity Framework, XML/XSL, Custom/Web User Controls, Third Party Controls (Infragistics and Syncfusion), SQL SSRS/SSIS, SQL Server 2005/2008, Oracle 9.2, Cognos, QlickView, MS WIX, Outlook APIs, Log4Net 1.2.9.0, Share Point, Windows 2003/Vista, MS-Project/Visio 2003, PVCS, TFS/VSS/SVN, SSO, LDAP (Active Directory) etc.

Confidential, Warren, NJ

Technical Specialist, VP

  • Joined as a consultant and became fulltime from Oct 2004.
  • (See above for details of roles/responsibilities)

  Confidential, Dallas, TX

Sr. Programmer Analyst

 Responsibilities:
  • Full life-cycle implementation of the project for NE, NY & other states for customer representatives.
  • Handled the complete CRM module end-to-end functionality including front-end GUI using ASP.NET & C#, business logic & proxy components using C# classes, web services back-end using C#, ADO.NET, SOAP & UDDI and remoting using binary formatter & HTTP channel.
  • Involved in design, development, documentation & testing of CRM module for NE and NY.
  • Implemented Confidential 450 standard for XML tags and generated XML tags standardization module.
  • Created XML Web Services for Contact Activity, Supplemental Info, Follow-ups, Vouchers, Master/Sub Accounts, Treatment transactions, Toll Notifiers, Account Notifiers, etc.
  • Designed class/sequence/flow diagrams using Visio 2002 and documented HLD, DLD.
  • Designed & developed CofeeHeader & CofeeCalendar Web User Controls using ASP.NET & C#.

Confidential, New York, NY

Sr. Programmer Analyst

 Responsibilities:
  • Created Templates, Channels, Postings & Web pages using CMS Site Builder 4.1 for Cigna, MSN, Lycos, AOL, Humana, CVS Pharmacy & Confidential for their health section
  • Designed XML Web Services using Rational Rose and UML technology
  • Created Article, Chat, Search, Archives & Headlines templates for all 7 co-brands
  • Involved in the development & migration of ASP pages to ASP.NET using C# & ADO.NET
  • Wrote/converted DCOM functions to XML Web Services using C#
  • Involved in reading XML pages using XML DOM to generate dynamic pages
  • Involved in testing & bug fixing using ClearQuest and Source code management using Clearcase
  • Implemented GUI/Coding standards and wrote project plan, test plan, database design and high-level design documents

Confidential, Fremont, CA

Sr. Programmer Analyst

 Responsibilities:
  • Involved in the development/conversion of ASP pages to ASP.NET pages using C# language for Atesto Performance Suite, a web-based testing & performance monitoring tool
  • Used .NET framework class library to write code in ASP.NET, ADO.NET & C#
  • Wrote/converted components/functions to XML Web Services using C# language
  • Designed & developed COM components using Visual Modeler, VB6 & MTS Admin objects
  • Created/configured websites under IIS 4.0/5.0 using IIS Admin objects & VB 6.0
  • Manipulated database objects into SQL Server 2000
  • Managed templates and stylesheets using XML & XSL
  • Involved in design & development of the prototype for the web-based application
  • Tested the product on different browsers, operating systems and environments

Confidential, Rochester, NY

Consultant

 Responsibilities:
  • Involved in development of setup program for Paylink for Windows, a payroll processing application, using InstallShield
  • Involved in the development of interface functions and dialogs using VC++
  • Involved in design & development of the prototype for network installation
  • Involved in testing & documentation of the prototype steps and algorithm
  • Upgraded and converted the InstallIt script to InstallShield for Paylink installation
  • Tested the installation on different operating systems and environments

Confidential, Houston, TX

Consultant

 Responsibilities:
  • Involved in design, development, testing & documentation of Enron-supplied energy and gas usage reports for the University of California/California State University websites
  • Involved in design & development of web pages/reports using ASP, JavaScript & Crystal Report
  • Involved in development of COM components & configuration of MTS & IIS
  • Involved in writing stored procedures & triggers and database design in Oracle
  • Involved in the deployment of reports on the production web server
  • Tested the reports on the web on each type of browser

We'd love your feedback!