You are on page 1of 6

(+91) 8050316959

RAGHAVA PATNAM raghava.patnam92@gmail.com

SUMMARY
Ten years of experience as a Software Engineering at the end to end process of Cloud Applications, Web
application development with .Net, JavaScript & Typescript , Angular, Cloud computing, Which involves
product design and development with the help of visual studio and TDS also gathering the business
requirements from the client and mapping the AS-IS process into the Application development following the
Agile methodology and willing to learn new technology quickly for the business requirement as well as
enhancing my technical skills.
Certifications :
1) AWS Certified Developer – Associate
2) Azure Developer Associate
3) Google Data Analytics from Coursera
EMPLOYMENT
Senior Full Stack Developer SunBay Apps May 2016 – Till Date
 Associated with SunBay Apps for almost seven plus years.

 Working in web applications in different requirements on the application specifications and new

enhancements.
 I have gained good experience in the Sales, Accounts, Operations and Ecommerce Domain in building the

needs and gaining good domain experience and suggested need improvements in the applications and
helping to shape the client and server-side to maximize the efficiency.
 Greater understanding about the Content Management systems (CMS) with SiteCore, Salesforce and its

benefits in Using for Different Markets places and its customization to the needs of the clients.
 Working remotely and gathering the information as in need to meet the challenging deadline on time.

 Very good experience in Angular and Dotnet Project migrations and Data Management.

TECHNICAL EXPERIENCE
PROJECTS:
MARY KAY RELATION MANAGEMENT (CRM) :
Technology: .Net Core, Web API, Microservices, SQL Server, GRPC services, Azure Cloud, Angular 12, Web
components, SalesForce, HTML, CSS , AWS
Responsibility :
 Using complex JavaScript and Typescript concepts in improving the performance of the websites.

 Worked closely with the SQA team in fixing the reported bugs/defects and checking cross-platform

compatibility.
 Implemented application level persistence using ADO.Net and Entity Framework.

 Improving the quality of the code whenever needed

 Using Angular, we created custom directives for re-usable components (multi-field form elements,

background file uploads, etc.)


 Ability to write clear, well-documented, well-commented and efficient code for web development.

 Highly Curious about new front-end development technologies and adept at promptly and thoroughly

mastering them with a keen awareness of new industry developments and the evolution of programming
solutions.
 Setting up the Azure Pipelines for the projects and making necessary changes to the PowerShell scripts and
deployment optimization.
 Configuring the project pages in the salesforce and rendering them as required to the Design.

 Experienced in writing JavaScript intense Single Page Applications.

 Improving the Performance of page load by applying to cache and service worker rendering strategy.

 Active participation throughout the entire software development lifecycle from project inception, to code
development and elaborate testing of the various modules.
 Securing the website from DOM attacks to minimize the loss of the data

 Created graph structure based on SQL data using D3JS, ChartJS

 Implementing the Display charts of Sales Data from Data Lake with tech-stack, with Python Data Models

 Adding Fluentd logging for microservices and capturing the meaningful responses.

MARY KAY CUSTOMER OPERATION MANAGEMENT: Web Applications in managing consultants operations.
Technology: C# Asp net, Angular 8, Web API, SQL, SSDT, Typescript, Octopus.
Responsibility :
 Converting System.js to Web-Pack to Build Angular 4 project

 Migrating ADO.net Pages, Angular JS, Angular 4 App to Angular 8 UI.

 Working with Kendo Angular UI Library to build the business need Grids all over the applications.

 Creating a User screen based on the Requirements.

 Improving the performance of the Web App after Converting it to new Improvements

 Converting Linq Queries to SQL Procedures to improve performance.

 Understandings the concept of Azure key vault and implementing the .net upgrade to the web applications.

 Upgrading the Build Pipeline to support new Improvements.

 Peer Reviews, Build Maintenance and Deployment using Octopus.

 Fixing Client and Server-side modification to improve the quality of code

 Creating Business processes and services to expose the Data to other Applications with WCF and Web-

Api’s.

MARY KAY ECOMM: ECOMM is a web application that facilitates consultants to purchase cosmetic products of
their choice (May 2016 – Aug 2019)
Technology: SiteCore, .net C#, TDS, Angular, SCSS, WebPack, Web API, Adobe Recommendation, Octopus,
Git, PowerShell, Solr, Fiddler, Dynatrace.
Responsibility :
 I was working on the MVC Application and Sitecore to make necessary changes.

 Implementing new changes as per the User story provided by the business analysts to meet the consultants

demands
 Implemented client-side Interface using Angular and CSS in SCSS, Server-side with .net MVC

 Updating the unit test for newly implemented changes.

 Updating the Sitecore Template and content items with PowerShell scripts sometimes new content is

uploaded in packages with clear instructions to the content authors.


 Creating pull requests for new changes and reviewing any existing pull requests.

 Creating Build and deployment various versions with octopus to environments.

 Analyzing and fixing the build scripts whenever there is a new problem with the setup of the new

environment in the build servers


 Involving in the Production support and providing extensive support to the team when needed.

 Sitecore log tracking them find the root cause of the issues.
 Defect tracking in various environments and replication to fix them in that versions.
 Implemented stable Angular components and stand-alone functions to be added to any future pages.

 Implementing WebApi Services and adding necessary controllers and modifying according to the needs.

Awards :
Best Employee Award in June 2017 – For outstanding performance and collective progress in reaching project
goals on time.
Best Employee Award in June 2019 – Best Team Player Award for Commitment and Problem-solving
capabilities.

EMPLOYMENT
Software Engineer Mainsoft August 2015 – May 2016
 I worked on the Web application with different layers involved in the application development on the UI

and necessary changes required.


 I have gained knowledge on the web application layered architecture and its scalability along with

performance improvements.
 I have an expert knowledge of Angular JS which made me build a JS library to access documents across all

the applications in a web suit.


TECHNICAL EXPERIENCE
PROJECTS:
ATOMS IQ: Application helps in recruiting the perfect resource for an organization for the respective field.
Technology : Angular JS, HTML5 , JAVASCRIPT, Bootstrap , ASP.Net MVC
Responsibility :
 I was more exposed to the building Angular library to be accessed across all the applications.

 Got more exposure towards the file upload and its components with angular to the server and Amazon S3

Bucket.
 Implementing a lot of common angular modules across the application [Http Request , Loaders , Model ,

Errors Handling
 Developing nice beautiful UI Screens as per the client needs

ATOMS BPM: Developing a cloud system to design and automate business processes with supports of
BPMN2.0 standards.
Technology: Angular JS , HTML5, SVG, JAVASCRIPT, ASP.Net MVC, Entity Framework , Bootstrap ,
CSS ,MYSQL
Responsibility :
 I was more exposed to the UI standards and improvised the JavaScript code more efficiently.

 Fixing a lot of Critical Bugs in business Process Models which is implemented on the SVG gave me a learning

curve on the SVG and its importance.


 Implementing Simulation to the BPMN 2.0 with the help of web workers in JavaScript.

 Coordinate with the Technical Director on current programming tasks .

 Quickly produce well-organized, optimized, and documented source code.

 Debug existing source code and polish feature sets.

 Develop solutions to improvise performance and scalability of systems.

 Expertise in using Visual Studio Debugging skills and Chrome Dev Tools.

EMPLOYMENT
Associate Software Engineer Aguai Solutions July 2014 – August 2015
 I worked on the Web application and understanding the web Application and its functionality
 I have gained knowledge on the web application standard and its security standpoint.

 I have good hands-on exposure to the web technologies like ASP.Net, CSS, Java-script and Leaning MVC

with Angular JS
 I have gained knowledge on the Azure that is used to the deployment of web applications on the Cloud

Environment.
TECHNICAL EXPERIENCE
PROJECTS:
Ateb Interface Engine: AIE Ateb information exchange (AIE) is an Ateb web portal for Maintaining Pharmacies
data and data integration with over 25% of the community pharmacies in the U.S. allows Ateb to empower
pharmacies to optimize their business growth, generate new revenue streams, improve adherence and
increase patient engagement.
Technology: ASP.Net Web API 2.0, Angular JS, JavaScript, Entity Framework, Breeze Framework,Linq, SQL
Server
Responsibility :
 Developed application using ASP.Net MVC, HTML, Entity Framework, Angular JS and JavaScript.

 Minimized JavaScript files using Visual Studio Web essential extension.

Vacations Management Systems: VMS Helps in Managing the Employees and their vacations in an
organization.
Technology : ASP.Net ,ADO.Net, HTML ,CSS, JavaScript , JQuery 1.11.2 , SQL Server
Responsibility:
 I was able to design the Database structure for the Application and lead the team in the proper direction to

achieve the sprint goals.


 Collecting the Requirements and Mapping them accordingly in the Application.

 Performing Unit and Integration testing of the modules.

 Deploying the Application on the Azure i.e. Code and Database

 Involved in defect reporting and tracking.

 Participating in Peer Review and doing necessary changes as per the review comments

 Helping other peer members in the team by reviewing the Test Case of QA.

 Good Knowledge and Use of GIT (Version Control) and Team Foundations Server

 Good knowledge of agile methodology and its implementation.

TasknBill: This Project helps the Customer to manage the Program Management, Online Tracking the status
of the Project and helps to bill the Clients accordingly by generating invoices.
Technology: ASP.Net ,ADO.Net, HTML ,CSS, JavaScript , JQuery 1.11.2 , MYSQL , WCF, D3.JS
Responsibility:
 I came across many tools like FileZilla or WinSCP to update the new build in the server

 In this project came to know the new Database My SQL and the Entity Framework

 I was enjoying working with CSS to tweak the theme and the making the application more responsive

Awards :
Winners Award in April 2015 – displaying great commitment, focus, and learnability towards achieving a
successful release of Ateb Interface Engine.
Achievers Award in August 2015 – with the ability to think deeply and to solve a problem with the best
quality, converting the product into Responsive, Handling Reports and also extended a helping hand to other
teams when needed.
EMPLOYMENT
Software Intern Allscripts June 2013 – June 2014
AIE
 11 months in SaaS-Based Windows Application Development using Microsoft Technologies

 Hands-on technical experience on SaaS-based Application Development involving XML, .bat, SQL and

C# .net.
 Multi-tenancy and Multi TimeZone knowledge.

 Created Data Extraction Tool named as Allscripts Population Health Extract which is helpful for the

caregiver to give medications accordingly which gained me more exposure to SQL Server

TECHNICAL EXPERIENCE
PROJECTS
AIE (Allscripts Integration Engine) – Transports messages from one application to another in the form of
the HL7 standard. It acts as a communicating medium between Allscripts Products.
Functional Knowledge: Practice Management and Electronic Health Records (EHR) like Patient Registration,
Appointment Scheduling, Charges, Claims and Lab interfaces used in the “ProEHR”.
 The scope of this project is to transport messages, with 100% efficiency, from one application to another.

Technology : C#.net , XML , SQL Server


Responsibility :
 Requirement analysis, effort estimation and following TFS discipline.

 Good knowledge of Writing Test Cases for Different Scenarios.

 Creation of Test Plan and Test strategy for the Release.

 Actively participating in the gathering the requirements for the User Story and creation of test case

covering
the acceptance criteria and additional scenarios
 The sandbox testing is implemented for early testing to ensure the quality of the product.

 Participating in Peer Review and doing necessary changes as per the review comments.

 Gathering Dev and BA inputs on the test case to cover all the possible scenarios

 Actively involved in defect reporting, tracking and doing exploratory testing to understand other modules.

 Apart from Functional, Integration and Regression testing holds good knowledge on and Performance

Testing.
 Build Installation of AIE, APM and EHR on the Server 2008 and 2012

 Good Knowledge of Microsoft Team Foundation Server.

 Good knowledge of agile methodology and its implementation

Awards
Clear Award in June 2014– Extensive testing to identify the critical issues at an early stage and helped to
00
resolve the critical EEHR Setup in time.
PROFESSIONAL SKILLS
 Strong knowledge of Agile Development Methodology.

 Strong Object Oriented concepts for software design and implementation.

 Strong Aspect-Oriented concepts for handling cross-cutting concerns.

 Experience in developing Windows-based applications using C#.Net and MS-SQL Server.

 Detail-oriented with an analytical bent of mind and positive attitude.

 Performing Unit and Integration testing of the modules.


 Capable of grasping new technical concepts quickly and constructively utilizing them.
 An effective communicator with exceptional relationship management and analytical skills.
 The ability to work under pressure and to deadlines.
 Good project management skills.

SKILLS
LANGUAGE’S C#.Net , Java, JavaScript , SQL , C , C++ , XML, PYTHON, R, AZURE, AWS , CI, CD
WEB ASP.net , ASP.net MVC ,HTML5, .Net Core , Docker , Micro services.
TECHNOLOGY’S
FRAMEWORKS Angular, Entity Framework, React JS, Angular
DATABASE MS SQL Server, MYSQL, Mongo DB, Redis
TOOLS Visual Studio 2015, SQL Management Studio, Chrome Dev Tools

EDUCATION
Year Degree/Certificate Institute Percentage/CGPA
2013 Bachelors of GITAM University, 8.3 CGPA
Technology in Hyderabad.
Electricals Electronics
Engineering (EEE)

You might also like