Post Job Free

Resume

Sign in

Software Engineer C++

Location:
Frederick, MD
Posted:
January 31, 2024

Contact this candidate

Resume:

Gopi Chand Vegineni

ad29z1@r.postjobfree.com

Sr Software Engineer

PROFESSIONAL SUMMARY

Areas of Expertise

Framework:

Spring Boot, Angular, Loopback3.0, Angular, NodeJS, Express JS, Ionic, Bootstrap, Salesforce Lightening Web components, Angular Material.

Systems:

Linux: RedHat, Centos, Ubuntu, Debian Windows: 7, 8, 10, all Server Editions.

Tools:

Office365, Active Directory, JAWS (Testing Framework),Copado,

Programming:

MySQL 6.7+, PHP 6.7+, C++, HTML, CSS, Python

Operating Systems:

Windows XP/7/8, Linux, Unix

Languages:

Angular, Node Js, Java, J2EE, C, C++, PL/SQL, SQL, HTML and JavaScript.

Java/J2EE Technologies:

Spring MVC, JSF 2.0 Portlets, Spring Batch, Hibernate Web Services, REST APIs and AJAX

RDBMS:

DB2/Z-OS, Oracle 11g, MySQL, PostgreSQL, IBM Initiate and IBM DB2

Development Tools:

RSA, RAD 7.5, Eclipse, WebSphere (WSAD), NetBeans, Forte-4, IntelliJ, Borland Together Architect, My Eclipse Blue and JBuilder.

Design Tools:

Adobe Photoshop,Figma, Adobe Xd, Illustrator, Dreamweaver, InDesign, Sketch, Axure, MS Visio and OmniGraffle.

Version Control Tools:

GitHub, Bitbucket, and SVN

Performance Tuning:

HP Performance Center, CA Wily, New Relic and Splunk

ETL and BI Tools:

Qlik sense, Qlik Sense Mashups, Tableau,

Program Management:

Software development, database migrations, system migrations/integrations, enterprise-wide implementations, automated solutions, new enterprise systems

IT Project Life Cycle:

Sales/RFP/RFI/proposals, requirements management, business analysis, costing and budgeting – statement of work (SOW)/MSA, project scheduling, testing/QA/rollout/PMO

Value-Added Leadership:

Cross-functional supervision, team building and mentoring, team training, client relations and presentations

Consulting and Solution-Selling:

Testing center of excellence, quality management office, SDLC process, automation assessment and roadmap, SDLC process assessment and improvement, business process management

SKILLS SUMMARY

More than 10 + years of experience in developing Web based interface (UI) to provide best user experience using HTML, CSS, and JavaScript frameworks.

Extensive experience in requirement gathering and elicitation through techniques like User Stories, Workflows, Process flows, Use Cases, Prototypes, Interviews, Workshops, Wireframes, mock-ups, Storyboards, Dashboard and Joint application design.

Conceptualized and designed data visualization dashboards and web-based applications to assist users and auditors in their analysis for risk assessment and audit testing with focus on user-centered design.

Developed webpages using the latest JavaScript frameworks and followed the 508 compliances throughout web life cycle.

Extensive Support fixing Salesforce UI and 508 compliance issues. Integration of the Salesforce Lightening web components and customizing as per the business needs.

Extensive Knowledge in CSS2/CSS3, LESS, jQuery and Twitter Bootstrap Styling Modules.

Profound Knowledge in developing HTML pages using DIV layout, Web Accessibility and Web Usability.

Hands on experience on various JavaScript frameworks such as NodeJS, ExpressJS, PolymerJS, VueJS and Angular.

Experience with commercial and government programs: developed and delivered successful programs for State (health exchanges), Federal Government (CMS-CPI), and commercial client environments.

Hands on experience in developing user interfaces for Desktop, Mobile, and Tablet using Java Script, HTML4, HTML5, Ajax, CSS2, CSS3, jQuery, JSON and Angular versions (currently Angular 11).

Expertise working on latest Angular Material components, Typescript and Twitter Bootstrap.

Planning and conducting user research, user testing, A/B testing, rapid prototyping, heuristic analysis, usability, and accessibility concerns.

Implemented styling directives for the customized styling needed as part of the design process and users’ interest.

Extensive knowledge on Qlik sense reports analytics and visualization.

Extensive knowledge in cross browser compatibility issues, W3C standards, optimized web graphics, life cycle of UI design including designing and incorporating graphic, wireframes for user interface (GUI) features.

Robust knowledge of Mobile, Tablet, constraints, and nuances.

Proficient in conceptualizing business requirements from level of conception to design by creating a prototype, coding the front end and converting that prototype into a responsive User interface.

Design dashboards with various graphs, KPI’s (Key Performance Indicator) of business departments and data flow process.

Provided ongoing support for defect fixes and new enhancements for Client facing sites.

Extensive experience in developing Use Cases and Test Cases, while executing manually. Involved in UAT (User Acceptance testing) and bugfixes.

Good experience working on git repositories and the version control systems such as bitbucket, Azure and make sure the timely builds happening and the UI changes are stable in all environments.

Proven track record in demonstrating innovative and unique designing skills, ability to work in a stressful environment with projects and interaction with every team member.

Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to meet project deadlines.

Employment History

PROFESSIONAL EXPERIENCE

Softrams, LLC, Woodlawn, MD 05/2023– Present

Role – Sr. Software Engineer

Designs and develops software applications. Performs coding, debugging, testing, and troubleshooting throughout the application development process. May direct a few junior level software engineers.

Completes development in the reusable framework or web development applications.

Will provide development using Oracle, IBM WebSphere, MicroStrategy, Java and J2EE.

Working on a combination of HTML, CSS, and JavaScript to build everything a user sees and interacts with on a website.

Working on 508 compliance and debugging code.

Provide guidance on accessibility for other developers on program technical assistance and remediation to developers to section 508 issues.

Technologies to include SQL, HTML, XML, CSS, SASS, JavaScript, AJAX, Angular, Node, React.

Recommend potential solutions by evaluating new and emerging assistive technologies that support reasonable accommodations designed to increase accessibility.

Collaborate with other engineering groups to improve or upgrade Accessibility features.

Develop and deliver accessibility training and workshop/job as needed for the program.

Plan, create and execute test cases for section 508 compliance testing as needed.

Extensive Support fixing Salesforce UI and 508 compliance issues. Integration of the Salesforce Lightening web components and customizing as per the business needs.

Worked on the salesforce Apex programming and Copado deployments.

Assess and evaluate and test for section 508 compliance utilizing 508 testing tools (JAWS, AMP, Inspect, Web Accessibility Tool Bar, etc.)

Communicate the status of testing, including reporting of overall test results.

Verify compliance with 508 accessibility standards. Identify and suggest potential solutions for accessibility barriers based on the web content Accessibility Guidelines (WCAG) 2.0 and 2.1 standards as well as compliance with section 508 and other accessibility-related laws.

Record issues identified during the testing and retest issues after they are resolved by the development team.

Regularly update technical and business teams as to plans, progress, and issues.

Adherence to agile and attendance to daily scrum to discuss accomplishments, plans and clockers.

Document Testing Methodologies and write accessibility compliance reports.

Maintains Current Knowledge of Section 508, its amendments, updates and industry best practices for IT accessibility.

Assists with writing basic test procedures and protocols to assess product accessibility and ability of products to meet WCAG 2.0 and 2.1 Guidelines.

NewWave, MD 08/2022 – 05/2023

Role – Sr. Developer

Designs and develops software applications. Performs coding, debugging, testing, and troubleshooting throughout the application development process. May direct a few junior level software engineers.

Completes development in the reusable framework or web development applications.

Will provide development using Oracle, IBM WebSphere, MicroStrategy, Java and J2EE.

Working on a combination of HTML, CSS, and JavaScript to build everything a user sees and interacts with on a website.

Working on 508 compliance and debugging code.

Provide guidance on accessibility for other developers on program technical assistance and remediation to developers to section 508 issues.

Technologies to include SQL, HTML, XML, CSS, SASS, JavaScript, AJAX, Angular, Node, React.

Recommend potential solutions by evaluating new and emerging assistive technologies that support reasonable accommodations designed to increase accessibility.

Collaborate with other engineering groups to improve or upgrade Accessibility features.

Develop and deliver accessibility training and workshop/job as needed for the program.

Plan, create and execute test cases for section 508 compliance testing as needed.

Assess and evaluate and test for section 508 compliance utilizing 508 testing tools (JAWS, AMP, Inspect, Web Accessibility Tool Bar, etc.)

Communicate the status of testing, including reporting of overall test results.

Verify compliance with 508 accessibility standards. Identify and suggest potential solutions for accessibility barriers based on the web content Accessibility Guidelines (WCAG) 2.0 and 2.1 standards as well as compliance with section 508 and other accessibility-related laws.

Record issues identified during the testing and retest issues after they are resolved by the development team.

Regularly update technical and business teams as to plans, progress, and issues.

Adherence to agile and attendance to daily scrum to discuss accomplishments, plans and clockers.

Document Testing Methodologies and write accessibility compliance reports.

Maintains Current Knowledge of Section 508, its amendments, updates and industry best practices for IT accessibility.

Assists with writing basic test procedures and protocols to assess product accessibility and ability of products to meet WCAG 2.0 and 2.1 Guidelines.

State of Maryland, MD 07/2018 – 08/2022

Role – Sr UI/UX Developer

Developed all the web pages using latest version of Angular modular programming.

Develop and implement responsive web application user interfaces using Typescript/CSS/HTML5 and bootstrap.

Designed and developed the front-end UI modules for Maryland state child support administration, Enrollment and eligibility worker portal and quality control programs.

Deliver the best design aesthetics under tight deadlines, while effectively managing trade-offs between businesses needs and E&E application consumer/worker portal user benefits using Angular 11, Bootstrap 4, Spring boot and Angular Materials.

Conducted extensive usability testing to evaluate the products being created to meet user needs.

Develop workflows using Visio, sketch and Photoshop, track projects through SharePoint, which includes outlining scope and risk.

Designed visual mockups/prototypes from wireframes and delivered final design production-ready assets for development.

Researching the business case independently or obtaining research from Business.

Participating in whiteboarding sessions to create user stories and personas.

Drafting low and high-fidelity wireframes. Utilized various JavaScript and jQuery libraries, AJAX for form validation and other Interactive features.

Design and implement responsive web application user interfaces using JavaScript/CSS/HTML5 and bootstrap.

Designed and developed the front-end UI modules migration from an existing legacy application to latest angular web Application for Child Support Administration (CSA) and enrollment and eligibility determination of worker portal and consumer portal.

Deliver the best design aesthetics under tight deadlines, while effectively managing trade-offs between businesses needs and application using Angular 12, Bootstrap 4 and Angular Materials.

Worked on the Different Angular versions currently working on Angular 11.

created the Qlik Sense Mashups using the HTML, JavaScript, CSS, jQuery, and bootstrap for preparing the executive dashboards and customizing the extensions needed for the dashboard.

Developing industry standard visualizations for Executive Dashboards using bootstrap, angular 11, High charts, Qlik sense.

Effective Data analysis by identifying the KPI’s as per the user requirement by effective management of the latest Html, css3 and Typescript.

Involved in the development of programming user interface design and front-end (HTML) for the Web application using HTML, Typescript & CSS to the requirements of the client.

Followed Agile methodology, interacted directly with the client to provide/take feedback on the features, suggest/implement optimal solutions, and tailor application to customer needs.

Involved in the meetings with Project Managers and Architects to groom the User Stories using Version One to add the functionality of what is needed to develop before taking it into the sprint.

Experienced good learning and knowledge on sprint estimations and meeting the deadlines.

Hands on experience on developing the components using Angular 8 needed for the application from the scratch and customizing from various Angular related libraries to meet the application& functionality.

Using Services for Cross-Component Communication and Routing.

Good amount of work done on Reactive forms in Angular 8 and their Validations.

Enhanced legacy application by building new components in Angular 8 and typescript.

Created Typescript reusable components and services to consume REST API’s using Component based architecture provided by Angular 11.

Worked on the test assertions related to the section 508 compliance using the JAWS and follow the ARIA Guidelines.

Worked on the test assertions related to the section 508 compliance using the JAWS and follow the ARIA Guidelines.

Designed and developed the Presentation layer using Angular 8 and Angular Material.

Used Selectors, Events, AJAX and Dom Manipulation using components in Angular 8 for updating content on DOM nodes.

Good Experience writing the unit test cases to test the functionality of the code written not only through the component level but also through the DOM level using Karma test runner and Jasmine framework.

Used chrome developer tools and firebug for debugging in chrome and Firefox.

Used NPM for installing required node modules and other published Angular NPM modules.

Implemented &maintained the branching and build/release strategies utilizing Bitbucket/GIT Administration of Jenkins server- Includes Setup of Jenkins, Configure Nightly builds, and parameterized builds and deployment automation.

Worked with the AWS Infrastructure team in setting up the environments for Dev, UAT,Stag and Prod and make sure the application is up to date with the latest changes.

Implemented &maintained the AWS branching and build/release strategies utilizing Bitbucket/GIT Administration of Jenkins server- Includes Setup of Jenkins, Configure Nightly builds, and parameterized builds and deployment automation.

Department of Permitting Services, MD 02/2017 – 06/2018

Role – Sr.UI/UX Developer

Gather and analyze client’s business requirements for design and application configuration.

Collaborate with stakeholder groups across the organization to ensure business and technology alignment.

Worked on the migration from the existing angular 1.x(MVC) to the component based Angular framework.

Worked on the typescript module and maintained effective DOM manipulations.

Worked in MEAN stack-based environment which has the end-to-end flow JavaScript based full stack environment.

Experience designing and building node.js based Rest APIs using the express framework.

Design and develop the go green website of department of permitting service consumer website as per the latest web standards.

Worked closely with the Stakeholders, conducted user interviews, user research and developed personas to help set up the design process.

Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility.

Conducted extensive usability testing to evaluate the products being created to meet user needs.

Develop workflows using Visio, sketch and AdobeXD, track projects through SharePoint, which includes outlining scope and risk.

Design complete environment of property, casualty, health, claims and program audit tool (using sketch).

Worked on the Typescript on the latest ES6 version and used covalent components for the front-end UI.

Implemented Graphs and Charts with animation to represent survey data for Analytics application.

Develop advanced CSS3 grid layouts and HTML5 for responsive user interface.

Develop graphical wireframes, design patterns, CSS3, HTML5 and created formal functional specification documents for development team.

Conduct multiple iterations with users, to enhance user experience with every release, demonstrations, prototype layouts, etc.

Used $HTTP, AJAX & JSON communication for accessing Restful web services data payload.

Redesigning, coding and redeploying the current website using Photoshop, XHTML and CSS.

Created new branding system and logo for the organization, including a large library of reusable production art, web buttons/banners and other collateral, and authored an extensive branding guide.

Design dashboards with visual graphs of business departments and data flow process.

Website Design, Development, and Maintenance

Deployed the web application in the AWS platform and make sure the build changes are reflecting in all the environment.

Implemented &maintained the AWS branching and build/release strategies utilizing Bitbucket/GIT Administration of Jenkins server- Includes Setup of Jenkins, Configure Nightly builds, and parameterized builds and deployment automation.

Worked on the test assertions related to the section 508 compliance using the JAWS and follow the ARIA Guidelines.

Kept websites accessible (WCAG) and Section 508 compliant.

Tech Mahindra, India 11/2014 – 09/2015

Role – UI/UX Specialist

Worked collaboratively with Visual Designers, Information Architects, and Content Strategists (writers) in an Agile environment to design the user interface and experience of mobile applications.

Delivered high quality design docs: sketches, sitemap, user flows, wireframes, mockups, specification.

Develop wireframes (Images and clickable) and design patterns.

Developed gray scale HTML, CSS and basic JavaScript wireframes.

Worked on the Angular JS version controllers and directives and consume the Restful webservices in Azure Cloud environment.

Create CSS3 media queries for Responsive Web Design for mobile devices.

Develop Responsive Web portals for different departments of the company using Bootstrap.

Designed visual mockups/prototypes from wireframes and delivered final design production-ready assets for development.

Researching the business case independently or obtaining research from Business.

Participating in whiteboarding sessions to create user stories and personas.

Drafting low and high-fidelity wireframes. Utilized various JavaScript and jQuery libraries, AJAX for form validation and other Interactive features.

Extensive use of Alerts, Navs, Grids, Panels, Buttons, Media Objects and Progress Bars provided by Twitter Bootstrap framework for Responsive Web Designing.

Design/modify Images/Banners as per the client requirement using Adobe Creative Suite CS5.

Designing comps and presenting to Business and Revising comps.

Building clickable, interactive prototypes in Azure and testing these prototypes with users.

Submitting all UX deliverables to developers to build.

Tech Mahindra (SBI Life Insurance), India 12/2012 – 10/2014

Role – Front end web Developer

Work with business and development teams to create use cases and information architecture for a comprehensive financial services portal.

Develop financial service portal UI to allow bank clients to create, save and print online reports.

Migrate clients from legacy data portal to updated services portal.

Support Agile and Waterfall methodologies by gathering requirements, documenting research, and creating static and interactive lo- and hi-fidelity wireframes using Axure software.

Involved in developing user interfaces using HTML5, CSS3, JavaScript, XHTML, jQuery, AJAX, JSON and Axure

Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input.

Developed web pages and forms with functionalities like login, register, forget the password, Email, Filters using JavaScript and HTML.

Involved in Enhancement of existing application, Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.

Coded JavaScript for page functionality and Pop-up Screens and used HTML to make drop-down menus on web pages and display part of a web page upon user request.

Effective use of CSS features such as Borders, Backgrounds and Multiple columns

Involved in making the application Responsive using Bootstrap and used LESS pre-processor.

Used Bootstrap and AngularJS for effective design of Web pages.

Worked on implementing directives and scope values using AngularJS for an existing web page.

Created forms to collect and validate data from the user in HTML and JavaScript.

Was responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Firefox, and Google Chrome.

Worked with Photoshop to implement mock-ups and the layouts of the application.

Tech Mahindra Hyderabad, 06/2011 – 11/2012

Role – Application Developer, India

Defining Usability, Standards and the complete application related UI approach and accessibility.

Converting the wire frame contents into Visual Design level.

Developing the web application screens based on the Visual Designs using Dreamweaver, HTML CSS2hematics, prototypes and interface guidelines.

Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.

Participated in meetings with the end-clients to develop layout, the color scheme for the web page and implemented them with the help of HTML, CSS and JavaScript.

Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.

Developed components to fetch the data from the back end using AJAX and JQUERY

EDUCATION and CREDENTIALS

Bachelor of Technology (Electrical and Electronics) from JNTUK, India 05/2011

Master’s in Information Technology Management, University of Louisville, USA 05/2017



Contact this candidate