We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

Dallas, TX

OBJECTIVE:

Seeking a challenging solutions development position, in an environment that will utilize my professional experience, strong academic qualifications, and provide an opportunity for my career and desire to define and create the best solutions possible to become an invaluable asset to the company. As a voracious learner, I like to keep myself update with latest technologies and skills.

PROFESSIONAL SUMMARY:

  • A self - motivated IT Specialist with 15+ years of software development experience in Web Applications, Internet, Intranet, n-tier technologies, and integration-based projects using appropriate technologies and tool sets.
  • Extensive professional experience in full cycle software development - generating design ideas, logical design, technical specifications, database design, coding, testing, debugging, and quality assurance, implementing, website tune-up and maintenance.
  • Worked on all phases of SDLC, AGILE and completed 8+ full life cycle projects.
  • Sound knowledge of Object Oriented ( OOP ), SOLID , Messaging Pattern, Micro Services concepts, design and implementation .
  • Working experience in managing Security policies including Authentication, Authorization, Identity, Encryption, Membership, Roles and Resource Access Control.
  • 11+ years of experience in C# (1.1, 2.0, 3.5, 4.0, 4.5, 4.6), ASP.NET.
  • 8+ years extensively worked with VB 6, ASP, SQL Server 7/2000/2005/2008/2012/2014 , Oracle 8i/9i/10g/11g (PL/SQL) and Sybase Adaptive Server 12.0/12.5 environment.
  • Extensive experience in creating rich content Web-Forms, Web User Controls, Server Controls, Windows Service and Web Service using REST & SOAP.
  • Expertise in AngularJS controllers, directives, components, factory and service resources, routings and events.
  • Extensive experience in the web-based page and site designs using solid experience in MVC, WCF Services, Web APIs, AJAX, JSON, jQuery, JavaScript, VBScript, HTML/HTML5, DOM, DHTML, Razor, CSS, Master Pages, Theme, and Skins.
  • Experienced with TPL to write Multithreaded and parallel code programming to improve application performance.
  • Highly proficient in C, Java, Java 2, Pascal, MSMQ, MTS.
  • Excellent skills in customizing MS Office Applications using Collaboration Data Object (CDO) and COM, COM+ (ActiveX Exe / DLL) for the Fidelity Rumba (3270) ActiveX in Visual Basic 6.0.
  • Expertise in Performance Engineering for the Frontend and Backend and expertise in configuring and evaluating real-time performance monitoring tools like Confidential .
  • Excellent skills in customizing MS Office Applications using Open XML.
  • Hands on Experience with Data Access technologies like Entity Framework, Dapper, LINQ, ADO, ADO.NET, ODP.NET, ODBC, and JDBC.
  • Excellent SQL skills to include T-SQL specific DDL, DML and TCL.
  • Strong Experience in query tuning and database modeling
  • Proficient in database development, which includes: creating tables, indexes, triggers, writing complex stored procedures, views, packages using T-SQL and PL/SQL, SQLCMD, SQL PowerShell and Server Management Objects (SMO).
  • Familiar with data extraction, transformation using SSIS, DTS, BCP Utility, and BULK Insert.
  • Good knowledge in developing and designing reports through SSRS and Excel
  • Skilled in logical and physical database design, creating roles, logins, and users, setting up the permissions and scheduling jobs.
  • Good at problem-solving, troubleshooting and effectively maintained projects in production mode.
  • Excellent communication, detail oriented, time bound and a responsible team player.

TECHNICAL SKILLS:

Language/Tools: C# (1.1/2.0/3.5/4.0/4.5/4.6 ), Entity Framework, LINQ, ADO.NET. Visual Basic 6.0, Java, J2EE, Applet, COM, DCOM, C, SQL, PL/SQL, T-SQL, ADO, JDBC, Log4j, Servlets, Magik, MSBuild, MS Test, MS Visual Interdev, MS Visual Studio / /15

Internet Programming /Tools: ASP .NET, Classic ASP, MVC (2.0/3.0/4.0/5.0 ), SOAP Web Services, REST Web Service, WCF, WEB API, AJAX, XML, XSL, XSLT, SOAP Toolkit, Telerik, VB Script, Java Script, iQuery, iQuery UI, JSON, Kendo UI, AngularJS, Razor, HTML, HTML5 DHTML, DOM, CSS, Less, Skins, SiteMinder, NUnit, MOQ, MSMQ , Dependency Injection, Structure map, AutoMapper , SSRS, SSIS, Test Driven Development (TDD).

Database: MS-SQL Server 7.0/2000/2008/2012/2014 , Oracle 9i/10g/11g, Sybase Adaptive Server Anywhere, MS-Access 2000.

Hardware: IBM Compatible PC, SUN UltraSPARC

Operating System: Windows 95/98/NT/2000/XP/7/8/10, Windows CE 3.0, MS-DOS, Sun Solaris 8.0, Red Hat/Susie Linux.

Web Server: IIS 4.0/5.0/6.0/7.0 , Apache 2.0

Application Server: MTS, Tomcat, Smallworld Internet Application Server 3.1.

Confidential Management Tool: Team Foundation Server (TFS), GIT, MS Visual SourceSafe, IBM Rational Clearcase

Documentation Tools: MS Visio, MS Project, MS Office, ERWin

PROFESSIONAL EXPERIENCE:

Confidential

Senior Software Engineer, Dallas, TX

Responsibilities:

  • Worked with business analyst and stakeholders to interpret business requirements and create system design based on requirements
  • Web application development using ASP .NET, Web API with Kendo, jQuery, AJAX framework, Typscript, HTML5, Less and CSS3 techniques.
  • Modeling data, design and implementing relation databases & database objects such as tables, views, indexes, stored procedures, triggers, functions in SQL Server 2014.
  • Applied multithreaded queue techniques for creating scalable, high performance cron jobs - like processing notification, DMS, data extraction to improve performance.
  • Worked closely with DBA to improve the DB performance by optimizing the backend services/tasks through eliminating the deadlock, scheduling the job by dependency after in-depth analysis
  • Worked with QA to develop test cases using Test Manager to test codebase thoroughly
  • Worked closely with ADSF (Application Development Security Framework) and Offshore QA teams to resolve the security issues like XSS, cookie, vulnerable query string & form, user tracking, IIS settings.
  • Facilitated discussions among other developers to exchange ideas and introduce new technologies. Ability to build consensus among other technologist.

Environment: C# (4.6), ASP.NET MVC, REST API, HTML 5, JavaScript, JQuery, Kendo UI, TypeScript, MS SQL Server, LESS, DDL, DML, LINQ, Entity Framework, Test Manager, RabbitMQ.

Confidential

Application Programmer, Plano, TX

Responsibilities:

  • Responsible for understanding the business requirements and getting the functional design documented, Providing the detailed Estimation, Tech Design Review, Code Review.
  • Designing, Architecting, Analyzing and creating the POC for multiple components.
  • Designed and developed the logging System to track data and debugging production issues using WCF, WEB API services and EMS channels.
  • Utilized Angular, jQuery, jQuery UI, JSON, AJAX, CSS, Bootstrap for a dynamic and responsive UI for data retrieval and posting
  • Implemented AngularJS Controllers to maintain each view data, Service calls using Angular Factory. Angular Router
  • Utilized DB Session and Caching Technology in ASP .NET Interface (Page-level Caching) as well as Component-level Caching to provide better performances and maintaining object’s state between requests.
  • Writing extensive unit tests using automated TDD tasks.
  • Creating configuration, build, and test scripts for Continuous Integration environments
  • Interacted with QA and users closely to resolve any issues during the system testing, deployment and recommit phases
  • For the Release and Archive process, utilized SQL PowerShell to script SQL static data, Database Objects.
  • Scheduled Packages and Involved in data extraction, transformation and loading using SSIS.
  • Coordinate with other cross-functional teams, including PM, PMO, BA, Network Administrator, DBA, Change Control, Helpdesk, and business groups to promote effective deployment of IT initiatives.

Environment: C# (4.0 & 4.5), ASP.NET MVC, REST API, WCF Services, HTML5, BootStrap, JavaScript, JQuery, SQL Database tools and technologies like MS SQL Server, SQL PowerShell, DDL, DML, SMO, Entity Framework, TDD, AngularJS (1.4.4/1.5/2), SSIS, SSRS, StructureMap and EMS.

Confidential

Senior Developer, Addison, TX

Responsibilities:

  • Working with Enterprise Service team as a Technology Architect.
  • Responsible for understanding the business requirements and getting the functional design documented, Providing the detailed Estimation, Tech Design Review, Code Review.
  • Designing, Architecting Analyzing and creating the POC for multiple components.
  • Involved in improving the website performance on a regular basis based on the results from Confidential and Confidential ’s results.
  • Involved in designing the framework for SSIS packages and created multiple packages for syncing multiple data points.
  • In corporate MSBuild Extension Pack methodology to have separate builds for all environments.
  • Developed Windows Service to process and parse incoming files based on Asynchronous Programming Model (APM) pattern.
  • Mentoring the junior Team Members, facilitate problem solving and collaboration, Encourage creativity, risk-taking, and constant improvement.
  • Worked with DBA to define and automate the process of building, modifying and copying SQL Server Objects - generated TSQL scripts for databases, selected database objects, or table contents from PowerShell and SMO.
  • Worked with infra team to implement near Zero-downtime deployment.
  • Designed and developed the system to detect and avoid Brute-forcing of the website.
  • Assisted AppOps team to enable integration with Site 24x7 monitoring system.

Environment: C# (4.0 & 4.5), New Relics, Web Application tools and technologies like ASP.NET MVC, Web API, WCF Services, HTML, SOLID, JavaScript, JQuery, AngularJS and Bootstrap, MS SQL Server, SQL PowerShell, Dapper, and Integration Frameworks and Technologies WCF / MSMQ and Agile-SCRUM.

Confidential

Senior Software Engineer, Irving, TX

Responsibilities:

  • Collaboratively work with business users to identify, analyze and develop on requirements, deconstructed client needs into user stories to ensure timely delivery of high-quality products.
  • Utilized ASP.NET (C#, VB.net), SQL Server 2012, Entity Framework with Code First, Unity for Dependency Injection, Repository Pattern Implementation, Web APIs for internal communication and WCF service for external communication.
  • Implemented a custom logging framework to log messages to a variety of output targets - flat file or email, maintain thread specific log file and control logging behavior through configuration file without touching application binary.
  • Specifically designed and implemented process/workflow, built parallelism and concurrency in the system using the Task Parallel Library (TPL) and assisting various business areas in defining their entity extraction rules those were fed to the Rules Engines.
  • Reviewed and repaired legacy code.
  • Integrated third party applications with the in-house developed projects. Third-party applications include but not limited to Confidential , Confidential for originating and messaging infrastructure.
  • Introduced unit testing into company using NUnit framework and Moq.
  • Provided assistance to testers and support personnel as needed to determine system problems as well as analyzed bugs and worked towards a comprehensive solution to fix them.
  • Performance enhancements by profiling bottlenecks and implementing algorithm improvements and designing new algorithms from scratch.
  • Applied multithreaded techniques for creating scalable, high performance nightly cron jobs - like processing third party data in blocks to improve performance.

Environment: C# (4.0 & 4.5), VB.Net, ASP.Net, MVC 5, Log4j, Entity Frame Work, MS SQL Server 2012 Enterprise Edition, LINQ, JavaScript, JQuery, AngularJS, Node.js, WCF, Web API, MSMQ, Winform, TFS, Web Development and Agile-SCRUM.

Confidential

Application Developer, Plano, TX

Environment: C# (.Net 4.0), ASP .NET, MVC 4, LINQ, jQuery, jQuery UI, Log4j, MSMQ, Open XML, Entity Frame Work, Windows Service, ePass/SSO SiteMinder, MS Enterprise Library, MS SQL 2008, TFS.

Confidential

Sr. Programmer Analyst

Environment: C# (.Net 3.0), ASP .NET, MVC 3.0, Classic ASP, Windows Service, Log4j, ePass/SSO SiteMinder, MSMQ, SQL Server 2005, TFS, MSBuild Extension Pack.

Confidential

Sr. Programmer Analyst, Irving, TX

Environment: C# (.Net 3.5, 1.1), ASP .NET, Classic ASP, Telerik, AJAX Toolkit 2.0, Windows Service, SSO SiteMinder, Oracle 11g, Clearcase IBM 7.0, CruiseControl and Agile methodology.

We'd love your feedback!